Tourist people on river shore in mountain. Trekking and hiking in mountain
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