A massive disk of intricately carved stone looms over a gallery ... figure at the stone’s center represents an Aztec deity, possibly the sun god Tonatiuh—and most still do.