Michael A. Stecker masmd@sbcglobal.net
The great pyramids of Egypt lie on the Giza Plateau about 9 miles west of Cairo. The road can be seen here between the Khephren Pyramid on the left and Menkaure on the right
back link