GEOEYE / SCIENCE PHOTO LIBRARY
Havana docks. Satellite image of docks in Havana Bay, Cuba. The old town centre of Havana is seen at upper left. Image taken by the Ikonos satellite on 14 January 2001.
Model release not required. Property release not required.