Situated in the Chamoli region of Uttarakhand, it is the tallest mountain in India and is part of the UNESCO-listed Nanda Devi and Valley of Flowers National Park, which features peaks above 6,500 ...
More than 16 million tonnes of rubbish make up Deonar's waste mountain The "mountains of garbage" dotting India's cities will soon be replaced with waste treatment plants, Prime Minister Narendra ...