Catalan town holds death-defying human tower competition

2015-08-20 193

Tarragona, a Catalan town 60 miles south of Barcelona, holds an annual summer festival with a spellbinding and death-defying main attraction: human towers.Every year, thousands of people head to the town square to watch teams assemble massive towers, called castells, using their own bodies.

Free Traffic Exchange