Chichen Itza (English: Chichen Itza; Spain: Chichén Itzá) is a large archaeological site built by the Maya in a Mesoamerican culture. Located in the Yucatan Peninsula of Yucatán in the southeast of Mexico. She Itza is part of the Maya city, many of which have been created to commemorate the god who thirst for blood.