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?
Senate Votes To End Sending U.S. Military Aid In The War In Yemen
Why advertise with us?
Most Viewed
Why advertise with us?