Catalan town holds death-defying human tower competition

  • 9 years ago
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.