close window

Most completely preserved Tlaloc mask surmounting a mask stack; similar masks presumably topped all mask stacks on the front facade.
Nov. 1999