Where is Riquet Station?

Where is Riquet Station located?

Riquet Station, Riquet Station, France (approx. 48.888157°, 2.3736694°)


Where is Riquet Station on the map?