Qianmen Quanjude Roast Duck Restaurant, Beijing. This restaurant is known to server the best Peking duck in China with over 1 million ducks served to date.
2001–2006 A brief exploration through the marvelous mind of Johnvey Hwang. All content released under a Creative Commons License unless otherwise noted.