Sign up for the NEWS newsletter
You have been successfully added to our newsletter.
Let our news meet your inbox
Competitors Attempt to Construct Tallest Human Tower
Competitors attempted to construct the tallest human tower at the Concurs de Castells, or the human tower competition in Spain.