General facts
Stockholm is located in the middle of Scandinavia. It is also the centre for business and cultural life in Scandinavia. Stockholm is considered a green, clean and friendly city and is beautifully located on the shores of the Baltic Sea.
Best cities in terms of freedom from pollution

Source: European Cities Monitor 2006
Worldwide Cost of Living Survey 2006 (Most expensive – Moscow)

Source: Mercer Human Resource Consulting
Travel time to the five international airports

Source: Stockholm Business Region