Xochicalco: Plaza of the Two Glyphs October 3, 2014 800 × 536 Xochicalco: Plaza of the Two Glyphs Building D and Stela Building D and the Stela of the Two Glyphs. © Robin Heyworth – Photo taken 18th December 2001