Hundreds welcome spring at Mayan pyramid

Hundreds of Mexicans and tourists gathered at Chichen Itza to welcome spring at the Mayan pyramid 'El Castillo', a temple to Kukulkan, the feathered serpent and Mayan snake deity on Mar. 21