Tourists stand at the top of the Temple of the Plumed Serpent (Quetzalcoatl) at Xochicalco, a fortressed commercial and religious Olmec center in Morelos state, Mexico.