Human Towers Representative of Catalan Identity

  Human towers, or “Castells” in Catalan, are castles carefully constructed by its participants stretching as high as 10 stories with a small child to top it off. Human towers are a typical Catalan tradition that started in the 18th century in Valls, near Continue reading