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

By

Leave a Reply