The highest mountain in India, Nanda Devi is situated at an altitude of 7,817 metres. Nanda Devi is one of the highest hill stations in India. The peak is named for the blessings of the goddess herself.
The highest mountain in India, Nanda Devi is situated at an altitude of 7,817 metres. Nanda Devi is one of the highest hill stations in India. The peak is named for the blessings of the goddess herself.