Description
"The main ball court of Xochicalco. Xochicalco is a pre-Columbian archaeological site in the western part of the Mexican state of Morelos, which consists of many pyramids and temples. The Mesoamerican ballgame or illamaliztli (hispanized as Ulama) was a ritual game, often associated with human sacrifice."