Where Is The El Castillo Pyramid?

Where Is The El Castillo Pyramid? El Castillo (“The Castle”), a Toltec-style pyramid, rising above the plaza at Chichén Itzá in Yucatán state, Mexico. Where is the pyramid called El Castillo? El Castillo—in Spanish, “the castle”—looms at the center of Chichén Itzá, a 79-foot pyramid of stone. Also known as the Pyramid of Kukulkán, the