-
Nanda Devi (7,816 m) in Chamoli district is the highest mountain located entirely within India and part of the UNESCO World Heritage Nanda Devi Biosphere Reserve. Revered as 'Bliss-Giving Goddess' and the patron deity...
magicbox.mgNanda Devi — India's Highest Peak0 Comments ·0 Shares ·14 Views .0 Reviews.0
More Stories