Thousands of people packed a Spanish stadium for the world's largest human tower competition, which showcased 12 of Catalonia's leading castellar groups.
Published 2026-10-05 · Watch on YouTube ↗ Availability and playback restrictions are controlled by the original channel.