Question: A 125 tonne stone statue of Tlaloc discovered in Texcoco now resides at a museum that contains significant artifacts from what?
Sentence (from "Obion Mounds"): The largest mound at the site was 500 ft wide by 30 ft tall with a ramp leading to its summit.
Relevant evidence: No