Darmstadt, Hessen, Germany
Cherry Hill, New Jersey, United States
Frankfurt am Main, Hessen, Germany
Taipei, Taipei, Taiwan, Republic Of China
Shanghai, Shanghai Municipality, China
Berlin, Berlin, Germany
Muenster, North Rhine-Westphalia, Germany