Previous Image Next Image IMG_7123 Iglesia de San Juan in Chamula — this is where they do sacrifices of chickens. Very scary!