Chichen Itza

Chichen Itza is an ancient Mayan city built in present-day Mexico.

History
The citizens once attempted a human sacrifice to stop the end of the world in 2012.