Keukenhof: The garden of Europe

For eight weeks a year in spring, the world's largest and most prized flower garden, the Keukenhof, blooms across 32 hectares of the Dutch countryside. Nestled in the town of Lisse, which is situated in the western part of Holland, what's known as the "Garden of Europe" radiates as 7 million flower bulbs come to life attracting an estimated 1.4 million visitors from around the world.