Sunday, January 11, 2009

Every summer in Catalonia, Spain, teams of “Castellers” can be seen competing against each other to see who can build the highest human tower.

Here are some of the Catalonia’s best Human Towers ever made. Click to launch.


Related Posts by Categories



0 comments: