Where is Vénissieux Station?

Where is Vénissieux Station located?

Vénissieux Station, Vénissieux Station, France (approx. 45.70528°, 4.88806°)


Where is Vénissieux Station on the map?