Catalunya A human tower made in rural areas such as festivals " Castell " (Catalan language At the end of the 18th century Tarragona Suburbs Valls Traditional culture called birthplace. A complicated ...
Spain's biggest human tower competition has taken place, with some 11,000 spectators packing the bullring in the north-eastern city of Tarragona to watch a daring Catalan tradition. The Catalan ...