A record 466 mountaineers, including 40 from India, have been given climbing permits by the Nepal Government to scale the 8,848.86 metre Mt Everest, the highest peak in the world, this spring
A record 466 mountaineers, including 40 from India, have been given climbing permits by the Nepal Government to scale the 8,848.86 metre Mt Everest, the highest peak in the world, this spring