Human Towers of Tarragona, Tarragona, Spain The Human Tower Builders of Tarragona The Human Towers or Castells, are a Catalan tradition dating back to