Here’s a hint: it gets really cold in winter.
The United Nations has released its 2009 edition of the Human Development Report, which seeks to measure quality of life across the globe. This year’s report contains a few surprises.
The top Asian country was Japan, coming in at number 10. As for the countries with the highest populations, China came in at 92, India at 134 and the United States at 13. The United Kingdom continued a slow slide, dropping to 21.
What do you think? Fair rankings, or is the UN measuring the wrong things?