One of the world's largest flower gardens, known as the Garden of Europe, is seen from above in the Netherlands.