Video PlayerClose
An actor performs a puppet show in Quanzhou, southeast China's Fujian Province, Dec. 11, 2017. The 5th China Quanzhou international puppet festival closed here on Monday. Thirty-one performing troupes from home and abroad participated in the festival. (Xinhua/Lin Shanchuan)