Watch Lee Chan's World Food Tour Season 1 Episode 6 Online
From the Great Wall to the Forbidden City, Lee tours China like never before. The streets of Beijing serve up a mix of modern architecture and ancient traditions, but nothing is more popular in Chinese cuisine than dumplings!