The 20th China International Cartoon and Animation Festival kicked off on Wednesday at the White Horse Lake Creative Eco-City International Convention and Exhibition Center in Hangzhou, Zhejiang province, offering a five-day extravaganza celebrating Chinese animation.
This year's festival, spread across multiple venues including the White Horse Lake International Exhibition Center, China Cartoon and Animation Museum, and various districts in Hangzhou, features events aimed at promoting and showcasing the best of Chinese animation.