Every fall people flock to the Catalonia region of Spain to see the centuries old tradition of building human towers. Leave a Comment Subscribe in Google News