A new Guinness World Record was created on Monday at the Yiliang Roast Duck Festival. Over 3,000 ducks, weighing 3,690 kg, were roasted in 266 ovens. The roasted ducks were all given away to local nursing homes and low-income families.
[]