NASA / SCIENCE PHOTO LIBRARY NASA / SCIENCE PHOTO LIBRARY
Iberian Peninsula. North is at top. Satellite image centre on the Iberian Peninsula, showing Spain and Portugal, with France at upper right. Imaged by the MODIS (Moderate Resolution Imaging Spectroradiometer) sensor on NASA's Terra satellite.
Model release not required. Property release not available.