Huangshan city, in East China's Anhui province, stands out as the preferred destination for overseas tourists to explore China.
Read MoreWith international tourism coming back to life, New York was the audience for a virtual event promoting China's majestic Mount Huangshan.