WEB EXTRA: Human Towers In Spain
WEB EXTRA: Human Towers In Spain
Take a look at these "castells," or human towers, in Spain on Thursday (6/24).
The 200-year-old Catalonian tradition returned to Blat square in the city of Valls after over a year on pause due to the coronavirus pandemic, according to Reuters.