Church Details Published September 10, 2015 at 1280 × 960 in Exploring Cancun Part 2: Chichen Itza ← Previous Next → Details of the art on the church; the faces represent Chac, the god of rain and lightening