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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results