Where is Le Puy En Velay?

Where is Le Puy En Velay located?

Le Puy En Velay, Le Puy En Velay (Station), France (approx. 45.04278°, 3.8925°)


Where is Le Puy En Velay on the map?