Here in Ecuador is the closest to the heavens we come while standing on earth.
True that Mount Everest is the highest peak on earth, but given the bulge of our planet at the equator, Chimborazo, not Everest, is the closest to the heavens we come while still standing on solid ground.
