The Pyramids of Egypt, Where Time Rises from the Sand

There are places you visit, and then there are places that meet you before you even…