Where is François Verdier?

Where is François Verdier located?

François Verdier, François Verdier (Station), France (approx. 43.60071°, 1.452606°)


Where is François Verdier on the map?