Designed by
Title
Soviet helicopter with climbers landing at Khan Tengri and Pobeda Peak base camp (Kyrgyzstan ) #29912932
Description
Khan Tengri is a mountain of the Tian Shan mountain range. It is located on the China-Kyrgyzstan-Kazakhstan border, east of lake Issyk Kul.
This image is editorial