MOUNT Everest is the world’s tallest mountain and the ultimate mountaineering challenge which has claimed many lives. Here are some facts, figures and background information on the peak of all peaks. Where is Mount Everest? The world’s highest mountain stretches across the border between Nepal and Tibet in the Mahalangur Himal. It extends between the […]