A native lizard looks on curiously at the endless line of tourists in strange foreign attire walking by in Chichen Itza, Mexico.