Hannover, Lower Saxony, Germany
Niedersächsisches Internatsgymnasium Bad Bederkesa
Leibniz Universität Hannover