16 curious facts about Netherlands