The Great Pyramids at Giza from the International Space Station, are the last of the Seven Wonders of the Ancient World and perhaps the most famous of the ancient monuments in the Nile River Delta of Egypt. They are also a favorite subject of photography from orbit—particularly when high-resolution imagery can be obtained. Image was taken by the Expedition 32 crew/ISS – Digital Camera
Best of 2011 Space pictures
December 25, 2011
All those 15 images were taken from the International Space Station (ISS), hundreds of miles above the Earth. The ISS has been continuously occupied for 11 years and 50 days.
Nile River Delta from ISS
November 6, 2011
Sahara Desert approaching
March 3, 2011










