Solms , Germany
Tehran , Iran
Hemel Hempstead , United Kingdom
Santa Clarita , United States
Kennesaw , United States
Willich , Germany
Atlanta , United States
Barcelona , Spain
Eindhoven , Netherlands
Haifa , Israel