Watch: China’s first human tower team debuts in Spain HD
China’s first human tower team from Zhejiang Province has made its debut in Spain’s Catalonia region. The team members are all local workers, and last year they came together with residents from the region to make a nine-story-high human tower on CCTV-1’s reality show, “Challenge the Impossible”. The Chinese team will join the 26th Human Tower Competition in Tarragona, Spain on October 1. Human towers, also known as “castells”, is an ancient Catalonian tradition dating back to the 18th century. Take a look at their debut performance in Spain! Subscribe to us on Youtube: https://goo.gl/lP12gA Download for IOS: https://itunes.apple.com/us/app/cctvnews-app/id922456579?l=zh&ls=1&mt=8 Download for Android: https://play.google.com/store/apps/details?id=com.imib.cctv Follow us on: Facebook: https://www.facebook.com/cctvnewschina Twitter: https://twitter.com/CCTVNEWS Google+: https://plus.google.com/+CCTVNEWSbeijing Tumblr: http://cctvnews.tumblr.com/ Weibo: http://weibo.com/cctvnewsbeijing