Xochicalco
ancient city, Mexico
Xochicalco, ancient fortified city known for its impressive ruins. It is located atop a large hill and on parts of surrounding hills near Cuernavaca, Morelos state, Mexico. Xochicalco was built after the fall of the great pre-Aztec city Teotihuacán, primarily during the 8th and 9th centuries ce. Its ruins reveal multicultural influence, including Aztec, Zapotec, and Olmec elements. Xochicalco soon became an important trading center, for its strategic location made it an entrepôt for goods...