Lenin Peak, a towering giant in the Pamirs, has attracted climbers for decades. We examine its first ascents (one from the south and one from the north) as well as two expeditions that ended in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results