LiveScience Image Gallery

Back to Main Article
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

Back to Main Article
Advertisement