logo Web Site             < Egypt                 < Best Foreign Travel Photos

the massive size of the Great Pyramid of Giza in Egypt dwarfs tourists at its base
 
The massive size of the Great Pyramid of Giza in Egypt dwarfs tourists at its base.