This is one of our traditions in Catalonia. The human towers, named Castellers (the ones who make castles) are one of the most impressive expressions of culture here, started in the XVII century.
Check yourself :)