The serpent!
Chichen Itza, One of the seven wonders of the world. Yucatán, Mexico
5th in their Group in Round One