Where is La Mouline?

Where is La Mouline located?

La Mouline, La Mouline, France (approx. 44.80865°, 1.29675°)


Where is La Mouline on the map?