by KarSol
SANT CUGAT, SPAIN - APRIL 07: Some unidentified people called Castellers do a Castell or Human Tower, typical tradition in Catalonia, on April 07, 2013 in Sant Cugat, Spain.