Where is Gare de Lyon-Perrache?

Where is Gare de Lyon-Perrache located?

Gare de Lyon-Perrache, Gare de Lyon-Perrache, France (approx. 45.74971°, 4.826788°)


Where is Gare de Lyon-Perrache on the map?