Where is Palais de la Bourse?

Where is Palais de la Bourse located?

Palais de la Bourse, Palais de la Bourse, France (approx. 43.295834°, 5.375278°)


Where is Palais de la Bourse on the map?