LiveScience Image Gallery
The Pyramid of Kukulkan, a temple built to honor the feathered serpent god, still stands in Chichen Itza. Credit: stock.xchng
The Pyramid of Kukulkan, a temple built to honor the feathered serpent god, still stands in Chichen Itza. Credit: stock.xchng