National Tulip Day makes for a colourful splash in Amsterdam

National Tulip Day makes for a colourful splash in Amsterdam's Museumplein Square. The Netherlands is the world's biggest tulip producer.

View on euronews