Which is the highest mountain peak located in India?
- A.Nanda Devi
- B.Kanchenjunga
- C.Saramati
- D.Anamudi
Show answer
At 8,586 metres it stands on the border of Sikkim and Nepal, is the highest peak in India and the third highest in the world after Everest and K2, and is worshipped as a guardian deity in Sikkim, which is why climbers stop short of the actual summit.
Read the full explanation →