GEOEYE / SCIENCE PHOTO LIBRARY GEOEYE / SCIENCE PHOTO LIBRARY
Podolsk, Russia, Ikonos satellite image. North is at top. Podolsk is an industrial city of around 250,000 people. It is located on the Pakhra River, just South of Moscow. Photographed on 14 April 2002.
Model release not required. Property release not required.