Where is La Rochelle Station?

Where is La Rochelle Station located?

La Rochelle Station, Poitou-Charentes, France (approx. 46.15615°, -1.153798°)


Where is La Rochelle Station on the map?