Where is Sparbrod?

Where is Sparbrod located?

Sparbrod, Hesse, Germany (approx. 50.4389055039°, 9.9142719828°)


Where is Sparbrod on the map?