Where is Saint-Séverin?

Where is Saint-Séverin located?

Saint-Séverin, Saint-Séverin, France (approx. 45.31302°, 0.2508072°)


Where is Saint-Séverin on the map?