Posts

Chimborazo: the Closest Point to the Sun

Chimborazo is the highest point from Earth’s center, making it the closest to the Sun. Everest is taller from sea level, but Chimborazo’s position near the equator gives it the greatest peak distance from Earth’s core.