You might also know this place by the following names:
Rombach-le-Franc, Ромбак-ле-Фран, FRRMC, 龙巴克莱弗朗克