This page has been validated.
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
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