Where is Mayres-Savel?

Where is Mayres-Savel located?

Mayres-Savel, Mayres-Savel, France (approx. 44.874397°, 5.7224197°)


Where is Mayres-Savel on the map?