Hammarby Sjöstad, Stockholm, Sweden October 11, 2010 Architecture, Stockholm, Sweden Newer Post Helsinki, Finland Older Post Deuxchamps, Stockholm