London, England, United Kingdom
Rodgau, Hesse, Germany
Vaihingen an der Enz, Baden-Württemberg, Germany
Cologne, North Rhine-Westphalia, Germany
Essen, North Rhine-Westphalia, Germany
Düsseldorf, North Rhine-Westphalia, Germany
Karlsruhe, Baden-Württenberg, Germany
Karlsruhe, Baden-Württemberg, Germany
Laatzen, Niedersachsen, Germany
Shenzhen, China
Eindhoven, Netherlands
Remscheid, North Rhine-Westphalia, Germany