The trade square part of Stockholm's old city. Years ago all materials and resoures in Sweden were bought here for the merchants to trade and sell.
StockholmSweden