Xochicalco (Nahuatl pronunciation: [ʃotʃiˈkaɬko]) is a pre-Columbian archaeological site in the Mexican state of Morelos. The apogee of Xochicalco came in the Epiclassic period (AD 700 – 900) after the fall of Teotihuacan and it has been speculated that Xochicalco may have played a part in the collapse of the Teotihuacan empire.