Mount Everest, standing tall at 8,849 metres on the Nepal-China border, has long symbolised human ambition and natural grandeur. Known as Sagarmatha in Nepal, the mountain draws hundreds of climbers ...