Egypt has over 100 pyramids, but one is famed for its uniqueness. Egypt’s “bent” pyramid built for the Pharaoh Sneferu is a remarkable structure as well as being an archaeological wonder.
A new exhibition unfolding at Egypt’s Pyramids of Giza reframes the historic site, as a place where not only history but also contemporaneity is reflected; as a site where individuals can also see ...