Where is Bayard Bellecour, Lyon?

Where is Bayard Bellecour, Lyon located?

Bayard Bellecour, Lyon, Bayard Bellecour, Lyon, France (approx. 45.75656°, 4.83261°)


Where is Bayard Bellecour, Lyon on the map?