Where is Hilfershausen?

Where is Hilfershausen located?

Hilfershausen, Hesse, Germany (approx. 50.9887871543°, 9.8323000317°)


Where is Hilfershausen on the map?