Where is Le Lauzet?

Where is Le Lauzet located?

Le Lauzet, Le Lauzet (Station), France (approx. 45.01847°, 6.46571°)


Where is Le Lauzet on the map?