Which is the highest mountain peak lying entirely within the territory of India?
- A.Kangchenjunga
- B.Nanda Devi
- C.Kamet
- D.Saltoro Kangri
Show answer
Nanda Devi, 7,816 metres, in the Garhwal Himalaya of Uttarakhand, lies wholly inside Indian territory and is therefore the highest peak entirely within India.
Read the full explanation →