436View
1Rating

The people of Catalan who wish to secede from Spain are filled with pride, fervor and a great deal of physical strength. Every other year in October, teams from across Spain assemble in Tarragona, a city nearly 50 miles southwest of Barcelona, and compete to build the tallest and most intricate tower of people, also known as castells. The Human Tower Competition celebrated its 25th anniversary on Sunday. http://feeds.mashable.com/~r/Mashable/~3/f-dhV2Eid2Q/ http://www.wochit.com