India Blount posted an update in the group
Other 2 months, 3 weeks ago
Mt. Chimborazo In Ecuador, Standing At 20,548 Ft Above MSL, Is The Closest Point On Earth To The Stars, Being 6,800 Ft Farther From Earth’s Center Than Mt. Everest. Chimborazo’s Unique Location, 1.5 Deg South Of The Equator Where The Earth Bulges, Makes It Taller From Earth’s Core. Unlike Everest’s ~2-Month Climb, Chimborazo Takes ~2 Days.
Mount Chimborazo : The Closest Point to the Sky – Extreme TürkiyeOne of the most impressive mountains in South America, Chimborazo Mountain is the highest peak in Ecuador and a stunning summit