Where is Duroc Station?

Where is Duroc Station located?

Duroc Station, Duroc Station, France (approx. 48.84701°, 2.3165212°)


Where is Duroc Station on the map?