Skeleton Lake
Skeleton Lake In northern India, the world’s 23rd-highest peak – Nanda Devi – is surrounded by an eponymous national park. In Hinduism, Nanda Devi is a manifestation of the utmost goddess of the religion, Parvati. Nanda Devi means “Bliss-Giving Goddess.” Looking at this imperious mountain, one can see why the deity and this rock were paired. Nanda […]