If Mount Everest is the iconic goddess of mountains, then Meru in the Indian Himalayas is the unattainable, unknowable bad-ass rock star, beckoning to a chosen few from an impossibly remote place high in the sky. Unlike Everest, Meru isn't famed for its legendary climbs and world records. New Zealand...