Where on Earth...? MISR Mystery Image Quiz #5:<br .>Galapagos Islands

The Galapagos, situated in the Pacific Ocean roughly 1000 kilometers west of mainland Ecuador. This image from NASA Terra satellite is MISR Mystery Image Quiz #4.

The Galapagos, situated in the Pacific Ocean roughly 1000 kilometers west of mainland Ecuador. This image from NASA Terra satellite is MISR Mystery Image Quiz #4.