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