TARRAGONA, SPAIN - SEP 16: Castells on Sep 16, 2012 in Tarragona, Spain. Every year, during Santa Tecla festival, those typical catalan human towers are performed in Plaza de la Font
Editorial use only
Editorial credit: nito / Shutterstock.com

Royalty-free stock photo ID: 113004424

TARRAGONA, SPAIN - SEP 16: Castells on Sep 16, 2012 in Tarragona, Spain. Every year, during Santa Tecla festival, those typical catalan human towers are performed in Plaza de la Font