Where is Pierre Sémard?

Where is Pierre Sémard located?

Pierre Sémard, Pierre Sémard, France (approx. 49.00292°, 2.401697°)


Where is Pierre Sémard on the map?