Noida, Noida, India
Eindhoven, Noord-Brabant, Netherlands
Dallas, TX, USA
Delft, Zuid-Holland, Netherlands
Gothenburg, Västra Götalands län, Sweden
Tarragona, Spain
Nieuwegein, Utrecht, Netherlands
Berkel en Rodenrijs, South Holland, Netherlands
Boston, MA, USA
Bengaluru, Karnataka, India
Delft, South Holland, Netherlands