Tian Mountain China: Geography, Significance, and Key Facts
geography
Tian Shan, or Tianshan, is a major mountain system in northwest China, stretching across Xinjiang north of the Tarim Basin. Often called the Celestial Mountain, it forms part of...
Open article