AFP – Thousands of people gather in Tarragona to see who can form the highest human tower at an annual contest in Spain
Tags: Culture, Society, Spain