Aerial view of high altitude mountains with sharp rocky cliffs of Pyrenees mountains in summer
Tian Shan Mountains 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