Where is Zimmerbach?

Where is Zimmerbach located?

Zimmerbach, Zimmerbach, France (approx. 48.073414°, 7.2376437°)


Where is Zimmerbach on the map?