An artist controls a puppet during a puppet show in Changsha, central China's Hunan province on Saturday, June 28, 2014. The show was performed by artists from China and Benin, aiming to promote the intangible cultural heritage. [Photo: China News Service/Tang Xiaoqing]
|