A traditional Chinese puppet show is staged at the ongoing Hangzhou Cultural and Creative Industry Expo in Hangzhou, Zhejiang province, Oct 20, 2016. (Photo/Xinhua)
RIGHT BG
A traditional Chinese puppet show is staged at the ongoing Hangzhou Cultural and Creative Industry Expo in Hangzhou, Zhejiang province, Oct 20, 2016. (Photo/Xinhua)