Where is Masevaux?

Where is Masevaux located?

Masevaux, Alsace, France (approx. 47.7749471°, 6.9958272°)


Where is Masevaux on the map?