Live: An alpine pearl in NW China's Xinjiang – Tianchi Lake Ep. 2
Tianchi Lake, literally meaning "Heavenly Lake" in Chinese, is located about 100 kilometers east of Urumqi City in northwest China's Xinjiang Uygur Autonomous Region. Known for its stunning views, it has been classified as a highest level scenic area by the China National Tourism Administration. Join us and let this magnificent lake take your breath away.