Tourists take photos amid tulip blossoms at Keukenhof Garden, near the central Netherlands city of Lisse, April 24, 2010. Keukenhof Garden, the largest tulip garden in the world, displays 4.5 million tulips in more than 100 varieties. [Xinhua]
Click for more photos