And the winner is...

Those doggone northern Europeans, again.

Who's Happy?   WorldHappinessReport2013_online.pdf