Catalan human towers enliven the Tarragona Castells Competition

By Prahlad MS October 9, 2018 15:32 IST
Tarragona Castells Competition Members of the Castellers de Barcelona built a human tower during the 27th Tarragona Competition in Tarragona, Spain.
1 of 18 Catalan,Catalonia,human tower spain tarragona,human tower tarragona,human tower photos,human tower,catalan independence,catalan tradition Credit: Getty Images Prev Next
Why advertise with us?
Why advertise with us?
Typhoons Trick Japanese Cherry Blossoms Into Blooming Months Early
Why advertise with us?
Most Viewed
Why advertise with us?