A special puppet show is staged on a subway train in Changsha, Hunan province on June 29, 2014. Performed by artists from the province's Puppet and Shadow Art Protection and Inheritance Center, the show has brought happiness to passengers and made them feel the charming of the traditional Chinese art. [Photo: China News Service/ Deng Xia]
Copyright ©1999-2018
Chinanews.com. All rights reserved.
Reproduction in whole or in part without permission is prohibited.