GEOEYE / SCIENCE PHOTO LIBRARY
Almaza airport. Satellite image of Almaza airport in Cairo, Egypt. Image taken on 12 February 2004 by Space Imaging's Ikonos satellite.
Model release not required. Property release not required.