Jaw dropping images show THOUSANDS competing to build world's tallest human tower places THOUSANDS of people have clambered over each other to build human castles in the name of sport. Share: Email ThisBlogThis!Share to XShare to Facebook