Human towers are a marvel to see. People have been building them since the 18th century in Spain near a city called Tarragona. The towers are called Castell’s and people from different towns form official associations dedicated in training it’s members in building them. They meet to compete and see who can assemble and disassemble a tower in complete succession. The highest towers built have 9 levels and only 6 teams have been able to accomplish them.
It’s One Of The Coolest Photos I’ve Ever Seen… Then I Looked Closer And WOAH! April 1, 2023