Where is Lembach?

Where is Lembach located?

Lembach, Lembach, France (approx. 49.003628°, 7.789956°)


Where is Lembach on the map?