Meru 2015
In the big wall climbing games, reaching the Shark’s Fin on Meru Peak is the ultimate prize, and those who do it are risking their lives. This place in the Himalayas has seen the highest rate of failure in the last 30 years.
Meru 2015
In the big wall climbing games, reaching the Shark’s Fin on Meru Peak is the ultimate prize, and those who do it are risking their lives. This place in the Himalayas has seen the highest rate of failure in the last 30 years.