Posted on

Meru & It’s Shark Fin: The Ultimate Rock Wall

  Meru is a very large mountain in Northern India that has a feature called the Shark’s Fin.   Professional climbers who have tried conquer this rock wall have to change climbing styles as he or she goes higher up the mountain.   Not only is this very challenging but the Shark’s Fin itself consists of snow,…

This content is for member members only.
Login Join Now