Chichen Itsa is a large ancient Mayan city state in the Yucatan province of Mexico. This building is El Castillo and is considered to be one of the Seven Wonders of the Modern World. It is fascinating that archeologists recently discovered another temple like this one built underneath El Castillo. They believe that periodically temples were routinely built on top of other temples and therefore the Mayan culture is older than believed.
To see other images and buy apparel or prints, please visit my commercial gallery.