Where is Barembach?

Where is Barembach located?

Barembach, Barembach, France (approx. 48.476738°, 7.230374°)


Where is Barembach on the map?