Tian Shan

Tian Shan

The Tian Shan, also known as the Tengri Tagh or Tengir-Too, meaning the Mountains of Heaven or the Heavenly Mountain, is a large system of mountain ranges located in Central Asia. The highest peak in the Tian Shan is Jengish Chokusu, at 7,439 metres high.

Tian Shan People (First 1 people) - Page 0

Heavenly Lake of Tianshan

Heavenly Lake of Tianshan

Lake in China