Egyptian Pyramids in Giza from the International Space Station

Egyptian Pyramids in Giza from the International Space Station