Check out the La Patum festival in the Catalan town of Berga.
WATCH: Mussels, tradition and wild beauty in Spain's Galicia
Over the course of five days, townspeople dress up as mystical figures like dragons, giants or dwarves. Some of the puppets are over a hundred years old - one head is 176 years old!
The festival takes place every year on the Catholic holiday of Corpus Christie around June.
ALSO WATCH: WATCH: This festival of daffodils hails queens and a beer-drinking chicken
Find Your Escape by signing-up for the Traveller24 Weekly Newsletter – Subscribe here. Or download the News24 App here, to receive expertly curated travel ideas and deals directly to your mobile.