Very fascinating Mayan structures. The Kukulcan pyramid is considered one of the new 7 wonders of the world. The observatory structure is outstanding! On site is the ancient ball court that wars were settled at. Near the structure where the Mayan warriors were quartered is the sacrificial alter where a beating heart was fed to the gods.
