A cartoon of Chinese President Xi Jinping is seen on display at the 10th China International Cartoon and Animation Festival in Hangzhou, April 29, 2014. [Photo/cfp.cn]