Travel
2020.09.25 16:42 GMT+8

Live: The mysterious Tuomuer Grand Canyon – Ep. 2

Updated 2020.09.25 18:14 GMT+8

Tuomuer Grand Canyon is located in Wensu County in northwest China's Xinjiang Uygur Autonomous Region. It is the largest north-south canyon in the Tianshan Mountains. The process of weathering and erosion in the mountains and deserts creates deep and narrow valleys, making it with high aesthetic values.

Copyright © 

RELATED STORIES