Stock Photo: Tlaloc (Aztec god of rain), National Museum of Anthropology, Mexico City. Mexico D.F., Mexico