Stockholm, Stockholm, Sweden
Warsaw, Poland
Södermalm, Stockholm, Sweden
Luxor, Luxor, Egypt
Berlin
New Delhi, Delhi, India
Stockholm, Sweden
Lahore, Punjab, Pakistan