Where is Harfleur Station?

Where is Harfleur Station located?

Harfleur Station, Harfleur Station, France (approx. 49.51362°, 0.19909°)


Where is Harfleur Station on the map?