Every summer in Catalonia, Spain, teams of “Castellers” can be seen competing against each other to see who can build the highest human tower.
See more pictures at Oddee. Link -Thanks, Emily!