Puppet opera artists rehearse at an art institute of the puppet opera in Ruicheng county, Shanxi province, August 6, 2014. [Photo/Xinhua]
Homemade opera masks
New blood for an old art
Zhenghou hosts 3rd China Yuju Opera Festival