YourDictionary

Tian Shan

mountain system in central Asia, extending across Kyrgyzstan & Xinjiang, China, to the Altai Mountains: highest peak, 24,406 ft (7,439 m)

See Tian Shan in American Heritage Dictionary 4

link/cite print suggestion box