Lucky I had photos from my Beijing Trip of the yellow duck figure back in December 2004 -- turns out we went to "Quan Ju De," although the Peiking Duck was not really that good (I've frequently had better outside of Mainland China).
Maybe it was just us at that time. I think it's supposed to be good but we were disappointed.