What makes Denmark so happy?

Every year, several surveys show that Danes are the self-proclaimed happiest people in the world. To outsiders, it's a curiosity, for despite its wealth and prosperity, Denmark also has long, dark winters and one of Europe's highest tax rates. Duration: 02:13.