Sherpas reluctant to scale Mt Everest after dreadful Khumbu Avalanche
Travel
April 18, 2015 •
Lukla (Nepal): In the Himalayan town of Lukla, excitement mingles with fear as mountaineers make their way up …