These human towers (known in Catalan as “castells”) are traditionally built at festivals and competitions in the region of Catalonia, Spain. During these events each team (known as a “colla”) builds and dismantles their own human tower.
Perreault Magazine - 85 -