Human Castles in the Sky

Every two years in the city of Tarragona, Spain, “castellers” gather to see who can build the highest, most intricate human castles. This uniquely Catalan tradition requires astonishing strength, finesse, balance – and most of all – courage.

via [laughing squid], [the next web]

Popular On The Web

From Our Partners