Where is Le Canon?

Where is Le Canon located?

Le Canon, Le Canon, France (approx. 44.700504°, -1.2306842°)


Where is Le Canon on the map?