zenoch.org
Human towers competition in Spain
Competition of building tall human towers in Spain