Video PlayerClose
Tourists visit the Jiangbulake scenic spot in Qitai County of Changji, northwest China's Xinjiang Uygur Autonomous Region, Sept. 25, 2017. Meaning "Source of Holy Water" in Kazakh, Jiangbulake is a famous scenic spot with various landscapes. (Xinhua/Chen Yehua)