Satellite map of Calixtlahuaca
Calixtlahuaca (from the Nahuatl, where calli means "house", and ixtlahuatl means "prairie" or "plains", hence the translation would be "house in the prairie") is a Postclassic period Mesoamerican archaeological site, located near the present-day city of Toluca in the State of Mexico.
Latitude: 19° 19' 60.00" N
Longitude: -99° 40' 59.99" W