Where is Bellecour?

Where is Bellecour located?

Bellecour, Bellecour, France (approx. 45.758736°, 4.833505°)


Where is Bellecour on the map?