Where is Gare Cfc?

Where is Gare Cfc located?

Gare Cfc, Gare Cfc, France (approx. 41.927116°, 8.738669°)


Where is Gare Cfc on the map?