Flavours of China from Beijing to Delhi

The Chinese Embassy launched a Chinese food festival in New Delhi on Wednesday with a strong Olympic flavour to it. For those who can't go to Beijing to watch the games, they can at least sample the flavours of China right here.

Related Videos