The city of Tarragona in Catalonia, Spain, has held the 25th Castells Competition on October 5, 2014. The bi-annual vent saw teams, known as ‘colles’, constructing impressive human towers with precise techniques. According to Castells rules the win is awarded to the group, who builds the tallest and most complex human tower.
October 15 2014, 11:17