Ecuador – Galapagos: satellite • Map • PopulationData.net

Satellite image of the Galapagos Archipelago off Ecuador.