Spain's 'Human Tower Competition' is alluring people worldwide
The competition was held in Tarragona, Spain.
The tradition of building human towers or Castells dates back to the 18th century (Photo: AP)
The competition was held in Tarragona, Spain.
Next Story









