Peak 33 | Dufourspitze, Switzerland | 4634m | 24th July 2019
Technically this is the hardest peak on the list. It is not just the high altitude to contend with, but getting there also requires two...
Technically this is the hardest peak on the list. It is not just the high altitude to contend with, but getting there also requires two...