Where is Falguière Station?

Where is Falguière Station located?

Falguière Station, Falguière Station, France (approx. 48.84432°, 2.3175511°)


Where is Falguière Station on the map?