Tuesday, November 08, 2016

The Human Towers of Catalonia

Every two years in Tarragona, Spain, hundreds of “castellers,” or tower builders dressed in colourful costumes gather to form elaborate human structures. 


Containing up to 10 tiers and rising nearly 50 feet high, sometimes, the towers do fall …

No comments: