Where is La Frayère Station?

Where is La Frayère Station located?

La Frayère Station, La Frayère Station, France (approx. 43.55873°, 6.97175°)


Where is La Frayère Station on the map?