Details of the Pyramid - Giza, Egypt
Looking up the top of Pyramid - Giza, Egypt
Tourists at the Great Pyramid - Giza, Egypt