Where is Le Bisanne?

Where is Le Bisanne located?

Le Bisanne, Le Bisanne, France (approx. 45.75146°, 6.49932°)


Where is Le Bisanne on the map?