A restaurant sells roast duck in the street outside, in Beijing.