Head of rain god Tlaloc, at ruins of Quetzalcoatl temple or pyramid , Teotihuacan culture, Mexico.