Posting tweet...
Canada scored a healthy 10th place in a study on subjective well-being or happiness in 2007. Although those figures might have changed a bit since the global economic downturn. Source.
green = most happy
blue
purple
orange
red = least happy
Via Bruce Mau