Where is Place Bellecour à Lyon?

Where is Place Bellecour à Lyon located?

Place Bellecour à Lyon, Place Bellecour à Lyon, France (approx. 48.77628°, 1.9626621°)


Where is Place Bellecour à Lyon on the map?