The Plumed Serpent Published November 10, 2009 at 590 × 391 in Gallery: Indiana Station The Plumed Serpent Stylized large scale heads of Quetzalcoatl, the plumed serpent Mesoamerican deity, mark the generations past and present and are located within the landscaped areas at both ends of the station platform. Share the Source: