Where is St-Chamond Station?

Where is St-Chamond Station located?

St-Chamond Station, St-Chamond Station, France (approx. 45.47245°, 4.51715°)


Where is St-Chamond Station on the map?