A Nation of Contented People

According to a recent survey, Swedes are among the most contented people on the planet. Most of the 9 million inhabitants of this Nordic nation are happy about welfare benefits, the standard of living and their lives in general.

But what is it that makes Sweden such a great country in the eyes of Swedes? Here are some Swedes on Sweden: