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.