A Castell is a tower of humans climbing up upon one another

When I have seen these (was only in Catalonia once but there seemed to be a festival on everywhere and we stumbled across them all the time!) there have indeed been giants (and big heads) nearby…

4 Likes