Two visitors view the puppets donated by Xu Zhuchu at the National Art Museum of China in Beijing on Jan 13. (Photo/Xinhua)
An exhibition featuring 400 puppets held its opening day at the National Art Museum of China in Beijing on Jan 13. The puppets are all from the Xu Zhuchu collection. Xu donated them to the National Art Museum of China, which also displays Xu's family stage for puppet shows.