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)"): Located in the area between Paseo de la Reforma and Mahatma Gandhi Street within Chapultepec Park in Mexico City, the museum contains significant archaeological and anthropological artifacts from Mexico's pre-Columbian heritage, such as the Stone of the Sun (or the Aztec calendar stone) and the Aztec Xochipilli statue.
Relevant evidence: Yes