India’s mountains ... some of the highest peaks in the world. # Kanchenjunga Kanchenjunga, located in the Sikkim Himalayas, is India’s third-highest peak. Hikers are drawn to its stunning ...
Dhanya Sanal was the first woman to scale the peak A woman has climbed a mountain in India ... one of its members, told the BBC. Sali Palode Agasthyakoodam is the second highest peak in Kerala ...