[Facebook account: Hangzhoufeel]
TheMini Town, a stop motion series produced by Hangzhou-based animation company Steam, was listed among the five "excellent overseas communication works" by the National Radio and Television Administration.