View up the stairs of El Castillo, the Mayan Pyramid to the god Kukulkan, the feathered serpent, at Chichen Itza, Yucatan, Mexico, on March 20, 2012, the day of the spring equinox 2012.

Royalty-free stock photo ID: 116620504

View up the stairs of El Castillo, the Mayan Pyramid to the god Kukulkan, the feathered serpent, at Chichen Itza, Yucatan, Mexico, on March 20, 2012, the day of the spring equinox 2012.