Towering challenge of Everest (The)