Camping Tourist Climbs Pyramid at Chichén Itzá, Locals Shout ‘Sacrifice’ March 27 2 mins read 23 Views