208
Chichen Itza is an archaeological site built by the Maya civilization of Mexico in 750 to 1200 AD. These ruins of an ancient city center offer insight into the civilization that created it, shown in the architectural styles and diverse features.