Tourists gather at Mexico’s Chichen Itza