Question: A 125 tonne stone statue of Tlaloc discovered in Texcoco now resides at a museum that contains significant artifacts from what?
Sentence (from "Texcoco, State of Mexico"): Numerous Aztec archeological finds have been discovered here, including the 125 tonne stone statue of Tlaloc, which now resides at the Museum of Anthropology in Mexico City.
Relevant evidence: Yes