A visitor views a huge sausage at the 6th China International Agricultural Product Trade Fair in the National Agriculture Exhibition Center in Beijing, October 15, 2008. Many kinds of green and organic food are exhibited at this trade fair which opened on Wednesday. [Asianewsphoto] |