More than a thousand years old, the Temple of Kukulkan, known as El Castillo, dominates the ancient city of Chichén Itzá. National Geographic @NatGeo · 2026-06-22