Live: The mysterious Tianshan Grand Canyon in Xinjiang - Ep.4

Tianshan Grand Canyon, located 48 kilometers away from the Urumqi city center in China's northwestern Xinjiang Uygur Autonomous Region, is a masterpiece of nature with unique colored rocks. Join CGTN to discover the canyon which stands 1,600 meters above sea level.