Stock Photo: Beijing Da Dong Roast Duck Restaurant offering Beijing roast ducks, Tuanjiehu Beikou street 3, Beijing, China, Asia