CHANGSHA -- Giant animal puppets held up by actors and aerial dancers swinging via red ribbons, all formed part of a puppet show on top of a shopping mall which impressed the audience with its French flavor in the central Chinese city of Changsha on Wednesday.
The puppet show De La Fontaine is on a tour in China from May 4 to 12, and will be staged in Harbin in Northeast China this weekend, after earlier hitting the streets of Central China's Wuhan and Changsha.