Where is Bellecour?

Where is Bellecour located?

Bellecour, Bellecour (Station), France (approx. 45.75989°, 4.829865°)


Where is Bellecour on the map?