At 6,310 meters above sea level, the Chimborazo is not only the country’s highest peak, but also the closest point on Earth to the sun; closer than even Mt. Everest.
Just 79 km from Quito is this bird watching paradise where there are up to 120 species of hummingbirds, along with other species.
At 3.4 million years of age, it is the most ancient of the islands.
Loaded with energy, it is a source of play, and many say, the fountain of eternal youth.