Traffic moves down the street in the district of Hornstull in Stockholm, Sweden, on Thursday, May 22, 2008. Sweden has the highest proportion of...
Kolonlomraden Garden for workers on Sodermalm island during an "Around Stockholm Feature" on October 26, 2006 in Stockholm, Sweden.