Where is Niederlauterbach?

Where is Niederlauterbach located?

Niederlauterbach, Niederlauterbach, France (approx. 48.973343°, 8.103707°)


Where is Niederlauterbach on the map?