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