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"): Texcoco (   ) is a city and municipality located in the State of Mexico, 25 km northeast of Mexico City.
Relevant evidence: Yes