great-atmosphere.com
The human towers ”castells” in Catalonia, Spain
8 beautiful images.. The human towers (“castells” in Catalan) are built traditionally in festivities and competitions in Catalonia, Spain. At these events each team (“colla”) builds and dismantles …