Iberian Peninsula, Portugal (NASA).
This site has changed to

|
Image of Portugal, Europe |
Globe Images from Planet Earth |