Where is Givors-Ville Station?

Where is Givors-Ville Station located?

Givors-Ville Station, Givors-Ville Station, France (approx. 45.58537°, 4.76625°)


Where is Givors-Ville Station on the map?