TONY CRADDOCK / SCIENCE PHOTO LIBRARY TONY CRADDOCK / SCIENCE PHOTO LIBRARY
Altar of Skulls, Chichen Itza, Mexico. Chichen Itza is a pre-Columbian archaeological site found in the northern center of the Yucatan Peninsula. The site was built by the Maya civilisation and is a UNESCO World Heritage Site.
Model release not required. Property release not required.