Michael A. Stecker mike@mstecker.com
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