File:Mt._Nanda_Devi.jpg · Wikimedia Commons · See Wikimedia Commons
AI overview
Nanda Devi is the second highest mountain in India, located in the Himalayas. It is a significant peak in the region and an important landmark in Indian geography.
AI-generated from the Wikipedia summary — may contain errors.
Gallery (11)
On the map
54 mapped locations