Xochicalco fue una ciudad fortificada, en todo el perímetro del cerro se encuentran barrancas, fosos,murallas y obras defensivas