The pyramids of Giza, near Cairo, Egypt.