Chichen Itza

Chichen Itza was a location in Mexico.

Source

 * Official PlayStation Magazine September 2012 issue.