Where is St-Ambroix Station?

Where is St-Ambroix Station located?

St-Ambroix Station, St-Ambroix Station, France (approx. 44.25962°, 4.19407°)


Where is St-Ambroix Station on the map?