Castellers – The Human Towers of La Merce

Every year, towards the end of September, the Spanish town of Barcelona hosts its largest street party – the “La Merce” Festival. One of the highlights of the event is the building of impressive human towers, by acrobats known as “castellers”. Translated as “castle builders”, castellers are the people that take part in the building […]