Q. Which is the highest peak located entirely within India?
β
Correct Answer: (B)
Nanda Devi
Explanation: Nanda Devi is the highest peak located entirely within India.
Explanation by: Krishna Sharma
Nanda Devi is the highest peak located entirely within India.