Spain is unique for its fiestas, the traditional rituals that are celebrated in the most weird and wonderful ways. These quasi-religious ceremonies have their origins in pagan times, and for an outsider the way Spaniards celebrate fiestas may seem strange, savage even, but for the participants they are more than normal — they are an essential part of life.