Advertisement
Advertisement
Tien Shan
[ tyen shahn ]
noun
- the Tien Shan, a mountain range in central Asia, in China and Kirghizia. Highest peak, Pobeda Peak, 24,406 feet (7,439 meters).
Tien Shan
/ ˈtjɛnˈʃɑːn /
Discover More
Example Sentences
The Tien-shan is only the first link in a series of mountains which stretch north-eastwards throughout Asia.
From Project Gutenberg
I read it in the Tu Tien Shan, a work in 20 volumes, containing the most curious secrets of horticulture.
From Project Gutenberg
Advertisement
Advertisement
Advertisement
Advertisement
Browse