Where is Fabron?

Where is Fabron located?

Fabron, Fabron (Station), France (approx. 43.686817°, 7.237102°)


Where is Fabron on the map?