At a height of 29,029 feet, Mount Everest is the world’s tallest mountain. Located on the Tibetan Plateau, Everest is situated between Nepal and the Tibet autonomous region of China. This area of the Himalayas is often referred to as the “Roof of the World”. Each year hundreds of foreign climbers flock to Everest to … Continue reading The Shadows of Mount Everest

