Stockholm at the water’s edge The capital of Sweden, Stockholm, is positioned at 59° north latitude,…
Stockholm
The last frontier of urban waterfront regeneration: Northern Europe
For several decades now, port cities worldwide have been restructuring former derelict docks and waterfronts in…