Stock Photo - Chichen Itza is a large pre_Columbian archaeological site built by the Maya civilization,located in the northern centre of the Yucatan Peninsula,in present_day Mexico. The Temple of the Warriors is a large stepped pyramid with rows of carved columns dipicting warriors on either side. Traditionally a human sacrifice,among other rituals,was performed at the top step of these temples. It is a UNESCO World Heritage Site.

Stock Photo: Chichen Itza is a large pre-Columbian archaeological site built by the Maya civilization, located in the northern centre of the Yucatan Peninsula.

Searchable keywords

Choose multiple keywords

More from this author

View Images & Videos by Dennis Stone