
A 18-meter high Olympic torch composed of more than 110,000 pots of flowers, the biggest Olympic torch in the world, is seen at the Liberation Park in Wuhan, Central China's Hubei Province, April 26, 2008. The Olympic torch was exhibited at the opening ceremony of the 2008 Wuhan Flower Expo to express local people's expectations of and best wishes to the upcoming summer Olympic Games. [Asianewsphoto]

A 18-meter high "Olympic torch" composed of more than 110,000 pots of flowers is seen at the Liberation Park in Wuhan, Central China's Hubei Province, April 26, 2008. The "Olympic torch" was exhibited at the opening ceremony of 2008 Wuhan Flower Expo to express local people's expectations of and best wishes to the upcoming summer Olympic Games. [Asianewsphoto]