Members of the "Castellers de Vilafranca" formed a human tower in Vilafranca del Penedès, Spain, to mark Saint Felix Day earlier this week. The building of human towers is common during festivals ...
“Colles,” or human tower troupes, compete to build the tallest and most complicated towers at festivals often held in village squares across the region in northeastern Spain. For many ...
Michael was not always into building human towers, having travelled all over Spain and Italy in search of “weird Catholic ...