The great discovery on the world’s highest peak reveals a lot about the history of the planet March 16, 2026 History