The peaks of Jade Dragon Snow Mountain are still shrouded in clouds after sunrise. Located in the north of Lijiang Ancient Town in China's Yunnan Province, Jade Dragon Snow Mountain is a key sightseeing destination for numerous tourists from home and abroad. (Photo: CRIENGLISH.com/Zhang Linruo)
Jade Dragon Snow Mountain is a key sightseeing destination for numerous tourists from home and abroad.