Where is La Foux?

Where is La Foux located?

La Foux, La Foux (Station), France (approx. 43.26365°, 6.57898°)


Where is La Foux on the map?