Hannover, Niedersachsen, Germany
Wolfenbüttel, Lower Saxony, Germany
Marburg, Hesse, Germany
Giessen, Hesse, Germany
Macau, Macau