Everest is situated on the border between Nepal and the Tibet Autonomous Region of China. Photo: Reuters
Mount Everest is Earth’s tallest mountain – towering 8.85km above sea level – and is actually still growing.Everest is situated on the border between Nepal and the Tibet Autonomous Region of China. Photo: Reuters
Mount Everest is Earth’s tallest mountain – towering 8.85km above sea level – and is actually still growing. …Read More