This file photo provided by the Laixi Puppeteer Group shows foreign visitors posing photos with puppets and performers in Laixi County of Qingdao, east China's Shandong Province, in May 2018. Laixi puppet show is an intangible cultural heritage with a history of over 2,000 years. The new generation of inheritors are working to protect and promote the time-honored folk art. (Xinhua)