And even sometimes speculation that it wasn’t humans at all. The title for the oldest pyramid is shared between the Djoser Step Pyramid of Saqqara, Egypt and the Caral Pyramids of Peru ...