Artists stage a traditional Thai shadow puppet show during the 2017 Thailand Harmony World Puppet Festival in Kanchanaburi Province, central Thailand, Feb. 23, 2017. Puppeteers from 54 troupes worldwide will stage their performances during the week-long 2017 Thailand Harmony World Puppet Festival, which began on Monday. The event, one of the biggest of its kind, is believed to strengthen communication among world puppeteers while entertaining the audience with a theatrical feast. (Xinhua/Li Mangmang)
RIGHT BG