The tradition of building the tallest human towers has returned to the Spanish city of Tarragona in a spectacular biennial competition, drawing thousands of awed spectators.
Remarkable pictures show crowds packed into the city to watch the Catalan tradition as competitors defied gravity and formed the towers.
The 'castells' are human towers formed by competitors standing on the shoulders of one another.
Teams of up to 500 men, women and children compete to build the tallest tower - which can be as many as ten levels tall.
The highest and most complicated tower is dubbed the winner, with some reaching over 40ft tall in recent years.
The Catalan tradition dating from the 18th century was inscribed on UNESCO's Intangible Heritage of Humanity in 2010 and was described as an 'integral part of Catalan cultural identity'.
Competitors 'Castellers de Vilafranca' were crowned as winners after constructing two ten tier towers with three and four people in each.
More than 20,000 people come to watch the participants, with points awarded to teams depending on the difficultly and height of each castell.
The teams have five rounds to build their best towers - and their final score comes from the total points gained for their best three attempts.
These are assessed by a panel of seven judges, who are said by competition organisers to be 'experts on the human towers'.
The tradition of building the human towers is believed to have originated from performances by 18th century dance groups in the area.
The event - popular with both locals and tourists - has been declared part of the Lists of Intangible Cultural Heritage established by Unesco.
Nens del Vendrell build a human tower during the Concurs de Castells competition in Tarragona, Spain
The tradition of building the human towers is believed to have originated from performances by 18th century dance groups in the area. Pictured is a human tower made by colla Moixiganguers d'Igualada
'Marrecs de Salt' build a human tower during the 29th 'Castells' event, which draws huge crowds
The Nens del Vendrell build a human tower during the Concurs de Castells competition in Tarragona, Spain
Pictured is the swarm of thousands crowded in The Tarraco Arena to watch the event
The 'Colla Vella dels Xiquets De Valls' team pictured in their human tower at the competition today
'Colla de Mataro' and 'Colla de Vilafranca' teams take part in the final of the castells contest in Tarragona