Where is Lyon Centre Ville?

Where is Lyon Centre Ville located?

Lyon Centre Ville, Lyon Centre Ville, France (approx. 45.75862°, 4.83411°)


Where is Lyon Centre Ville on the map?