Where is Embrun?

Where is Embrun located?

Embrun, Embrun (Station), France (approx. 44.56694°, 6.49667°)


Where is Embrun on the map?