Wherevent
Germany
Lower Saxony
Abbenrode
Abbenrode Lower Saxony Germany