The pyramid known as El Castillo, or the Temple of Kukulcán, stands 30 meters (98 feet) tall and features nine terraced ...
Scientists are now turning a powerful non destructive imaging method toward El Castillo, the iconic pyramid at the heart of Chichén Itzá. What they hope to confirm first is already intriguing, but ...