Human Castell Towers: A Barcelona Tradition
In addition to the breathtaking towers of La Sagrada Família and Torre Agbar, did you know that Barcelona is also celebrated for its…human towers? Yes, you read that correctly! These time-honored structures, known as castells, are impressively formed by locals who climb one another’s shoulders to create layers of human infrastructure. As whimsical as it …