They are the soaring human towers that have become the pride of Catalonia over hundreds of years of carefully honed tradition. Hundreds of people compete in the region every year to create the highest ...
Emotions were high as the heart-pounding tradition of building human towers made a return to Tarragona, Spain, where thousands of spellbound spectators gathered for the city's biennial competition.