The "Castellers de Vilafranca" team prepares its upcoming human tower during the XXIV Human Towers Competition in Tarragona, Spain. Human towers have become one of the most important cultural traditions of the city for more than 200 years. 

Other Articles from This Issue

Skylife Archive