Where is Riquier?

Where is Riquier located?

Riquier, Riquier (Station), France (approx. 43.705418°, 7.289668°)


Where is Riquier on the map?