Where is Montfaucon-en-Velay?

Where is Montfaucon-en-Velay located?

Montfaucon-en-Velay, Montfaucon-en-Velay, France (approx. 45.18541°, 4.314646°)


Where is Montfaucon-en-Velay on the map?