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 ...