Skip to content

Day: May 25, 2008

Human Towers

Castells are a folkloric custom originally from Valencia, from the 16th Century onwards. It is a tradition of forming multi-tiered human towers of up to 10 m height, and sometimes more. […]