Casteller

In the city of Tarragona, Spain, castellers gather every two years to see who can build the highest, most intricate human castles.