In early 2025, archaeologists announced that they’d uncovered an unknown pyramidal structure at the Chupacigarro site, a kilometer west of the UNESCO‑listed Sacred City of Caral‑Supe in Peru’s Supe ...
The Kukulkán pyramid in Chichén Itzá is scanned in a detailed search for hidden chambers, making sure not to damage the Mayan ...