In Pictures: The Human Towers of Catalonia

In Pictures: The Human Towers of Catalonia

The human tower competition takes place in Tarragona, Spain and gathers highly talented teams twice a year Source: reuters.com
read more