Where is Vavin Station?

Where is Vavin Station located?

Vavin Station, Vavin Station, France (approx. 48.84225°, 2.3289557°)


Where is Vavin Station on the map?