Title: El Castillo
Year: 2000
El Castillo , meaning 'the castle', is situated at the Maya site of Chichen Itza on the Yucatan Peninsula of Mexico. In an area with very little water, the rain god Chac took centre stage in their rituals.