Norwich, Norfolk, United Kingdom of Great Britain and Northern Ireland
Delft, Netherlands
Dumyat al Jadidah, Damietta Governorate, Egypt
Kobe, Hyogo, Japan