News

At 7,816 meters, Nanda Devi is the second-highest peak in India and the 23rd-highest globally. Situated in the Chamoli region of Uttarakhand, it is the tallest mountain in India and is part of the ...