Where is Vélines Station?

Where is Vélines Station located?

Vélines Station, Vélines Station, France (approx. 44.85194°, 0.10361°)


Where is Vélines Station on the map?