Where is Corentin Celton Station?

Where is Corentin Celton Station located?

Corentin Celton Station, Corentin Celton Station, France (approx. 48.826824°, 2.2789586°)


Where is Corentin Celton Station on the map?