Spain: Castellers Gather Every Two Years To See Who Can Build The Most Intricate Human Castles.

Nov 7, 2010
Advertisement
Once every two years, the Spanish people get together for a competition on who can build the tallest human castles. Although no one is seriously injured, medical aid is close by for when these castles inevitably fall.
Advertisement
Advertisement
Trending Today: