Danes are the happiest people in the world, according to a study of world happiness levels.
Denmark topped the list of 156 countries, ranked by independent experts on a variety of measures. Sweden is still top 10 as all years this study has been done.
In second place is Switzerland with other Nordic countries ranking strongly: Iceland, Norway and Finland round off the top five. New World Commonwealth countries also do well with Canada, Australia and New Zealand all in the top 10.