Stockholm, Sweden
The Key To Happiness? Other People