A "castell" is a human tower traditionally built during festivals in many places in Catalonia, Spain. Over the weekend, in the Barcelona neighborhood of Gracia, teams competed to build the most impressive human towers. And they are seriously impressive.
No comments:
Post a Comment