Mysticism, Internet fuel Mexico's Maya "Armageddon" fears

photo

Photo  / 16

The Maya temple of Kukulkan, the feathered serpent and Mayan snake deity, is seen at the archaeological site of Chichen Itza, in the southern Mexican state of Yucatan, in this picture taken May 3, 2012 and made available to Reuters on December 17, 2012. REUTERS/Mauricio Marat/National Institute of Anthropology and History (INAH)/Handout