Where is Labbus?

Where is Labbus located?

Labbus, Lower Saxony, Germany (approx. 52.6908762478°, 8.8499695066°)


Where is Labbus on the map?