Page 3 PREVIOUS PAGE NEXT PAGE
The Great Pyramids of Giza, Egypt are among the very few human-made structures visible to the astronauts orbiting the Earth.
PREVIOUS PAGE NEXT PAGE
EXIT to MENU
page 3