Sabadell , Spain
Pleasanton , United States
Taiwan
Hyderabad , India
Paris , France
Florence , Italy
Wauconda , United States
Greifswald , Germany
Epalinges , Switzerland
Kyiv , Ukraine
London , United Kingdom