Where is St-Étienne-La Terrasse Station?

Where is St-Étienne-La Terrasse Station located?

St-Étienne-La Terrasse Station, St-Étienne-La Terrasse Station, France (approx. 45.46497°, 4.37893°)


Where is St-Étienne-La Terrasse Station on the map?