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