Where is Windhorst?

Where is Windhorst located?

Windhorst, Lower Saxony, Germany (approx. 52.7439963602°, 7.7441848135°)


Where is Windhorst on the map?