Where is Lindhorst?

Where is Lindhorst located?

Lindhorst, Lower Saxony, Germany (approx. 53.374767077°, 9.9924157818°)


Where is Lindhorst on the map?