Where is St-Astier Station?

Where is St-Astier Station located?

St-Astier Station, St-Astier Station, France (approx. 45.13891°, 0.52289°)


Where is St-Astier Station on the map?