Meru Peak
0.2 km from Joshimath, Uttarakhand centre
Meru Peak is a mountain located in the Garhwal Himalayas, in the state of Uttarakhand in India. The 6,660-metre (21,850Β ft) peak lies between Thalay Sagar and Shivling, and has some highly challenging routes. The nameβ¦
