Astronaut on board ISS Tian Shan Mountains that is located in China, Kazakhstan and Kyrgyzstan.
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,439m high. Its lowest point is the Turpan Depression, which is 154 m below sea level. Many of Asia’s major glaciers in the Tien Shan. In the spring and summer, the melting of ice and snow replenishes local rivers and transports eroded sediment to valleys. Alluvial fans deposit sediment perpendicular to the surrounding mountain ranges that get reworked, eroded, and transported farther by wind.
The local scenery on the ground is as follows.
Reference: Snow and Sand in Central Asia (NASA Earth Observatory)
See earthview photo gallery: LiVEARTH