Video PlayerClose
A Vietnamese artist performs with a puppet at the 2018 Hanoi International Puppetry Festival, in Hanoi, capital of Vietnam, on Oct. 8, 2018. The 2018 Hanoi International Puppetry Festival kicked off here on Monday, with the participation of 11 art troupes from eight countries. (Xinhua/Ngo Minh Tien)