In pictures: Tarragona's death-defying human tower competition returns
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.


