Advertisement




Spain: Castellers gather every two years to see who can build the most intricate human castles.

Prev Random Video Next
More Information:  
Once every two years, the Spanish people get together for a competition on who can build the tallest human castles.

Home