The Giza Pyramids.

One of the famous Giza Pyramids.


Egypt