Where is La fourche?

Where is La fourche located?

La fourche, La fourche (Station), France (approx. 48.907894°, 2.4936495°)


Where is La fourche on the map?