Definition of Tien Shan in English:

Tien Shan

(also Tian Shan)

proper noun

  • A range of mountains lying to the north of the Tarim Basin in the Xinjiang autonomous region and eastern Kyrgyzstan. Extending for about 2,500 km (1,500 miles), it rises to 7,439 m (24,406 ft) at Pik Pobedy.


Tien Shan

/tjɛn ˈʃan/