Chichen Itza in late XIX and now