Chomolungma, Sagarmatha, Everest. The tallest mountain in the world, regarded as a deity by the locals and siren song for climbers around the world, extracts its price in blood, sweat, tears, frostbite and sometimes the lives of those who come to test their limits. |