Heidelberg, Baden-Württemberg, Germany
Hermannsburg, Lower Saxony, Germany
Bern, Canton of Bern, Switzerland