Where is Chichen Itza Located?

Chichen Itza was built by the Maya civilization, and it is now a large pre-Columbian archaeological site in present-day Mexico. It is located in the northern center of the Yucatan Peninsula.