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.