Where is La Buisse?

Where is La Buisse located?

La Buisse, La Buisse, France (approx. 45.3333°, 5.620314°)


Where is La Buisse on the map?