If you haven’t tried zongzi (粽子), you’ve been missing out. These famous Chinese sticky rice dumplings are as comforting and rewarding as Chinese food gets. Zongzi comes in many versions, but at heart, ...
Art Director: He Yang - / Executive Producer: Sally Shi - / Producer: Julie Chen - / 1st AD: A Hong - / Line Producer: Da Qian - / Production Team: Yang Yang / YiXuan Tong / Bobby Wu ...