Stockholm, a city of islands, spreads out in a lovely panorama of water and architecture, Sweden
stockholm