Giza

Back Up Next

Off in the distance to the right, you can see the 5 Saqqara pyramids. These pyramids are located in Memphis, which was once the capitol of Egypt.

Date:03/30/2001 03:10:40 PM