Tourists flock to Tianchi Lake in Xinjiang during National Day holiday

Tianchi Lake, or the "Heavenly Lake" as its name means in Chinese, is located about 100 kilometers east of Urumqi in northwest China's Xinjiang Uygur Autonomous Region. It has attracted swathes of tourists during China's National Day holiday.

Search Trends