News

The jiaozi – or Chinese dumpling – originated 1800 years ago as a staple food among the ethnic Han people of northern China. With time, it became a favourite across the country, especially ...
The Beijing International Film Festival has unveiled that an exhibition featuring 150 posters for the movie hand-painted by director Yang Yu, who goes by the name Jiaozi, will take place during ...