Where Earth Meets Space — Mount Chimborazo: The Closest Place to the Sun
Sometimes a place rearranges everything you thought you knew about the world. Mount Chimborazo in Ecuador is one of those places. It isn’t the tallest mountain above sea level — that title belongs to Everest — but measured from the center of the Earth, Chimborazo’s summit is farther out into space. Standing there feels like […]
Where Earth Meets Space — Mount Chimborazo: The Closest Place to the Sun Read More »

