Where is Saint-Pancrace?

Where is Saint-Pancrace located?

Saint-Pancrace, Saint-Pancrace (Station), France (approx. 43.743496°, 7.2409°)


Where is Saint-Pancrace on the map?