
Mount Chimborazo is Earth's Closest Point to Space
Due to the Earth's equatorial bulge, Chimborazo's summit is the furthest point from the Earth's center, surpassing even Mount Everest. This makes it technically the highest point above the Earth's core, offering a unique perspective on our planet's shape.