Catalonian teams form human towers at traditional festival

2022-03-05 0

Teams from towns across Catalonia form human towers to mark Saint Felix in Vilafranca del Penedes. The Catalan tradition of building human towers dates back to the 18th century.