Where is Belcier?

Where is Belcier located?

Belcier, Belcier (Station), France (approx. 44.822533°, -0.552185°)


Where is Belcier on the map?