Watch
Hundreds turn out for Barcelona's 'human castles' competition
Published
Hundreds of people packed a square in Barcelona to watch the formation of human castles - or castells. The annual competition is part of the La Merce street festival held in honour of the city's patron saint.
Share
