Where is Zebbenhausen?

Where is Zebbenhausen located?

Zebbenhausen, Lower Saxony, Germany (approx. 52.72860023°, 9.188630045°)


Where is Zebbenhausen on the map?