1007 humanoid robots dance in tandem to set new world record in China Technology August 19, 2016 Part of the Qingdao Beer Festival in Shandong.