Edinburgh, Scotland, United Kingdom of Great Britain and Northern Ireland
Hannover, Lower Saxony, Germany
Giessen, Hessen, Germany