This page has been validated.
click to enlarge image
click to enlarge image

Statue of Tlaloc, the Rain-God

In the National Museum, Mexico

It is averred without any substantial evidence that the Maya called this deity Chac-Mool

Photo C. B. Waite Mexico

76