GEOEYE / SCIENCE PHOTO LIBRARY GEOEYE / SCIENCE PHOTO LIBRARY
Frankfurt, Germany. Satellite image of Frankfurt, a city in west-central Germany. It is located on the Main River and is an industrial, commercial and financial centre. Image taken on 31 March 2002 by Space Imaging's Ikonos satellite.
Model release not required. Property release not required.