While discussing 50 years of FT (FT438:14), I mentioned that in 1973 the Great Pyramid was baffling and discussion of lost technology or alien intervention was rife, but since then the mystery has faded. Some readers disagreed, and the Internet is still awash with pyramid myths, so perhaps a deeper dive is needed.
The Great Pyramid or Pyramid of Khufu was one of the original Seven Wonders of the World. Built in the third millennium BC, it is still awesome even surrounded by the suburbs of modern Giza. It stands over 138 metres (453ft) or