by Rob DeGraff on Flickr.Temple to the Sun god, Mayan ruins at Chacchoben – Yucatan, Mexico.