Live: Take your taste buds on tour at the Asian food carnival

Beijing, China