Visitors are enjoying tulips at Keukenhof Garden, Lisse, the Netherlands, April 15, 2007. Keukenhof is the world's largest flower garden, spreads over 32 hectares and attracts over 800,000 visitors each year. This number is very impressive since the garden is only open for a few weeks each year. (Xinhua) |