Question: A 125 tonne stone statue of Tlaloc discovered in Texcoco now resides at a museum that contains significant artifacts from what?
Sentence (from "National Museum of Anthropology (Mexico)"): It is the largest and most visited museum in Mexico.
Relevant evidence: No