Xochicalco: A Brief History October 3, 2014 1000 × 395 Xochicalco: A Brief History Pyramid of the Stelae Covered in detail in the article Xochicalco: Temple of the Stelae © Robin Heyworth – Photo taken 18th December 2001