Hamburg, Hamburg, Germany
Cambridge, ontario, Canada
Singapore, Singapore
Cologne, North Rhine-Westphalia, Germany