CASTELLS (or human towers) are a tradition of Catalonia & originated in Tarragona. Click on the thumbnail for more photos from a castell workshop -->