Calixtlahuaca is a Postclassic period Mesoamerican

Calixtlahuaca is a Postclassic period Mesoamerican archaeological site, located near the present-day city of Toluca in the State of Mexico  Photograph by Bill Bell