Where is Rombach-le-Franc?

Where is Rombach-le-Franc located?

Rombach-le-Franc, Rombach-le-Franc, France (approx. 48.282608°, 7.2628436°)


Where is Rombach-le-Franc on the map?