El Castillo, also known as the Temple of Kukulkan, is a Mesoamerican step pyramid that dominates the center of the Chichen Itza archaeological site in the Mexican state of Yucatan, more formally designated by archaeologists as Chichen Itza Structure 5B18.
Reader Challenges (0 open reader challenges)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.