trying to think what else is current
I'm trying to think... what else is new.
Whatever the latest theory, the Pyramids of Giza (the most well-known) are, without doubt, an amazing sight as you stand before them.