Source: Tourism MediaStortorgetThis colorful square marking the center of the city has been an important meeting place for centuries.WorldEuropeSwedenStockholmCentral StockholmGamla StanStortorget