You might have recently read about Ben Hildred’s exploits as he climbed 21,635 meters of vertical over the course of three days. Why 21,635 meter exactly? Well, the height of Olympus Mons, the tallest planetry mountain in the solar system, is 21,288 meters and Ben clearly decided it was better […]