Is it really Sweden?

Is it really Sweden?