Ancient Mesoamerican cultures: Maya, Teotihuacan, Zapotec, Mixtec, Toltec, Aztec, etc. This is a project of the Pre-Columbian Art Research Institute and the Instituto Nacional de Antropologia e Historia