Trivia From a 2013 study of happiness which country ranks #1 in life satisfaction? America Denmark Switzerland Canada