Place for ads
Select the correct answer from the options below:
Nanda Devi Peak, located in Uttarakhand, is the second highest mountain in India and part of the Nanda Devi National Park.