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