Elaborate structures spring to life in the climax of Spain’s human-tower building championship. Strength, balance, and the courage to reach the top of a 9-meter pillar will be the keys to victory in this contest.

More

Extras