It’s long been believed the oldest pyramid in the world is the Djoser Step pyramid in Egypt, built around 2,600 BC. That may no longer be the case. A paper published in Archeological Prospection ...
While Guinness World Records officially lists the Djoser Step pyramid in Egypt as the world’s oldest pyramid (around 2,630 BC), one paper published in October claimed a layer of the Gunung ...