Reaching New Heights: Unveiling the Secret to Building Catalonia’s Human Tower

Building a human tower.

The human tower tradition, known as castells, is a cultural practice that originated in Catalonia, Spain. (Image: via Wikipedia)