by KarSol
BARCELONA - SEPTEMBER 11: Some unidentified people called Castellers do a Castell or Human Tower, typical tradition in Catalonia, on September 11, 2012 in Barcelona, Spain.