Fun Fact: Ecuador’s Mountain Is The Most Special Thing on Earth

Fun facts about Ecuador

Because of the way that the Earth’s sphere is imperfect, Ecuador’s Mount Chimborazo is the closest thing on Earth to space.

Leave a Reply