Where is Volontaires Station?

Where is Volontaires Station located?

Volontaires Station, Volontaires Station, France (approx. 48.84141°, 2.3079834°)


Where is Volontaires Station on the map?