Where is La Foux?

Where is La Foux located?

La Foux, La Foux, France (approx. 43.26288°, 6.58262°)


Where is La Foux on the map?