Where is Windhausen?

Where is Windhausen located?

Windhausen, Hesse, Germany (approx. 50.6520679699°, 9.2025963783°)


Where is Windhausen on the map?