Meru Peak is a mountain that lies in the Garhwal Himalayas, in the state of Uttarakhand in India. It lies between Thalay Sagar and Shivling, and has some highly challenging routes. The name "Meru" likely originated from Sanskrit word for spine, referencing the shape of the mountain. It is 6,660 metres high.
Subscribe your tourism news and Guide