Explore the iconic landmarks of Ecuador, from the breathtaking Galapagos Islands to the stunning Ecuadorian Andes.