A documentary following three climbers as they attempt to conquer the Shark's Fin route on Mount Meru in the Indian Himalayas, known as one of the toughest climbs in the world ...