August 12, 2008

View of the Nile River from Space

Views of the Nile River, Suez Canal and Sinai Peninsula.

Share on Linkedin Share on Google+