A visitor views puppets that were donated by Xu Zhuchu at the National Art Museum of China in Beijing on Jan 13. [Photo/Xinhua]