Small Chinese town goes big with magic of animation--China E