Stockholm, Stockholm, Sweden
New Haven, CT, USA
Somerville, Massachusetts, United States
London, London
Mannheim, Baden-Wuerttemberg, Germany