The Nanda Devi Peak is located in which Indian state?
Select the correct answer from the options below:
Uttarakhand
Himachal Pradesh
Sikkim
Jammu and Kashmir
View Answer
Explanation:
Nanda Devi Peak, located in Uttarakhand, is the second highest peak in India.