Where is Le Puy-en-Velay?

Where is Le Puy-en-Velay located?

Le Puy-en-Velay, Le Puy-en-Velay, France (approx. 45.04366°, 3.88523°)


Where is Le Puy-en-Velay on the map?