Volvo Photo Locations Part 191 Strömsborgsbron (or in English: “Bridge of Strömsborg”) is a three-way bridge in Gamla stan, the old town in central Stockholm, Sweden. It connects the islet Strömsborg to the bridge Vasabron. The present bridge is from 1992-1993. Strömsborg (or in English: Stream’s castle) is a small islet in central Stockholm, Sweden, […]