REUS SPAIN - OCTOBER 25 2014: Castells Performance a castell is a human tower built traditionally in festivals within Catalonia. This is also on the UNESCO Intangible Cultural Heritage of Humanity
** Note: Visible grain at 100%, best at smaller sizes