by Robert Hunt
According to climbing experts, India's Meru Peak — specifically its 20,700-foot-tall central point, Shark's Fin — is considered the most difficult mountain climb in the world. The summit had never been reached by any human until (sorry, but it's impossible to discuss this without giving it away) the 2011 expedition chronicled in the film Meru.…
↧