Where is La Belle Epine?

Where is La Belle Epine located?

La Belle Epine, La Belle Epine (Station), France (approx. 48.75645°, 2.374296°)


Where is La Belle Epine on the map?