Castellers
Every two years, castellers come together in the city of Tarragona, Spain, to build insanely tall and intricately-formed human towers. The towers are created without any external support, and are…
Every two years, castellers come together in the city of Tarragona, Spain, to build insanely tall and intricately-formed human towers. The towers are created without any external support, and are…