Xochicalco is a pre-Columbian archaeological site in Miacatlán in the western part of the Mexican state of Morelos. The name Xochicalco may be translated from Nahuatl as "in the house of Flowers". The site is located 38 km southwest of Cuernavaca, about 122 km by road from Mexico City. The site is open to visitors all week, from 10 am to 5 pm, although access to the observatory is only allowed after noon. The apogee of Xochicalco came after the fall of Teotihuacan and it has been speculated that Xochicalco may have played a part in the fall of the Teotihuacan empire.
Pyramids in Xochicalco
The primary ballcourt at Xochicalco.
Rain drainage pipes from Xochicalco
Temple of the Feathered Serpent
Miacatlán is a city and municipal seat of the municipality of Miacatlán in the Mexican state of Morelos. It stands at 18°46′20″N 99°21′17″W.
Municipal Palace of Miacatlan