Where is La Madeleine?

Where is La Madeleine located?

La Madeleine, La Madeleine (Station), France (approx. 48.623783°, -1.991441°)


Where is La Madeleine on the map?