Sweden
The Hague, South Holland, Netherlands
Stockholm, Stockholm, Sweden
Stockholm, Stockholm County, Sweden