Where is Le Bras de Fer?

Where is Le Bras de Fer located?

Le Bras de Fer, Le Bras de Fer (Station), France (approx. 48.623306°, 2.4520047°)


Where is Le Bras de Fer on the map?