Where is Canebière?

Where is Canebière located?

Canebière, Canebière, France (approx. 43.79458°, 7.035721°)


Where is Canebière on the map?