Wikipedia
Tecoaque
Tecoaque is a Mesoamerican archaeological site, located in western Tlaxcala state, central Mexico. The site is believed to have been created by the Texcocan culture.