People enjoy a taste of Peking roast duck at a food show in Flushing, New York, on Aug 29. More than 30 chefs cooked up 60 specialties for the show to promote Asian foods. [Photo/Xinhua]