Groups of people in Spain participated in the 26th Human Tower Competition in Tarragona this year, a tradition of building human towers, called castells, that dates back to the 18th century. The largest tower ever was 10 floors high with three people on each level. Take a look at the competition this year.