Stock Photo: Kukulkan pyramid, Maya and Toltec archeological site Chichen Itza, new worldwonder, Yucatan, Mexico