Culture clash at famous Carnival