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 has ...
An image shared on social media in March 2025 claims to show the "world's oldest pyramid," Gunung Padang, in Indonesia. Though Gunung Padang is a genuine archaeological site in Indonesia, the image in ...