The central image with large, round eyes may represent the rain god Tlaloc. Alamo Mountain, New Mexico