Where is Lembach?

Where is Lembach located?

Lembach, Alsace, France (approx. 49.0036278°, 7.7899564°)


Where is Lembach on the map?