South Chuysky Range, Altai Mountains, Siberia, Russia
Photograph by Greg Annandale
Irbistu (meaning Snow Leopard) is the highest peak (3967m) in the South Chuysky range of the Russian Altai, Siberia. I was part of a team of 4 on a mountaineering expedition to the area in August 2012 during which we were able to summit Irbistu twice; from the south side as seen here and also via the north ridge.
The Altai region is at the very centre of Asia and forms the area where the borders of China, Kazakhstan, Mongolia and Russia meet – in this shot you can see the Chinese part of the Altai mountains in the far distance.