Vivid cartoon characters are seen at 2014 Chengdu Animation Cultural Festival, Southwest China's Sichuan province. [Photo/chinapic.people.com.cn] |
Yangcheng Lake crabs make their way to Beijing | Xbox One hit store floor in China | CowParade arrives in Shanghai |