Where is Devil Dog Fountain?

Where is Devil Dog Fountain located?

Devil Dog Fountain, Devil Dog Fountain, France (approx. 49.08552°, 3.2901094°)


Where is Devil Dog Fountain on the map?