However, due to the Earth’s bulge, the summit of Chimborazo is over 2,072 meters 6,800 feet farther from the center of the Earth than Everest’s peak. That makes Chimborazo the closest point on Earth to the stars.
Curiosity. Tenacity. Empathy. Love.