Robots perform Peking Opera at metal exhibition (1/4)
2013-03-29 09:34 Ecns.cn
Web Editor:Su Jie
Robots clad in Peking Opera costumes display their technical ability at the13th China Metal and Metallurgy Exhibition in Chongqing, March 28, 2013. [Photo: CNS/Chen Chao]