Slussen Waterfront by Foster + Partners in Stockholm, Sweden
Foster + Partners