According to the UN, Switzerland has the highest quality of life, while Somalia has the lowest one. India and China are among the most important countries which contribute to the UN's development projects.