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.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3