is ecuador the closest country to space?
10. Ecuador Has the Real Space Mountain (this is one of our favorite Ecuador facts). One of the most surprising Ecuador facts is that the country is home to the closest point on earth to space. Mount Chimborazo is the highest mountain on Earth…