Stockholm

From Wikipedia
Stockholm, Sweden.

Stockholm, iguta guru reSweden.