Where is La Bourdonnais?

Where is La Bourdonnais located?

La Bourdonnais, La Bourdonnais (Station), France (approx. 48.08065°, -2.441054°)


Where is La Bourdonnais on the map?