Share

Nine-storey castell built on reality show “Challenge the Impossible”

The human tower, or castell, is a longstanding tradition at festivals in Catalonia and such an important one that it was featured in the Spanish exhibit at the 2010 Shanghai Expo. Now, a nine-storey castell is built on reality show “Challenge the Impossible”.

Leave a Comment