Where is Morez?

Where is Morez located?

Morez, Morez, France (approx. 46.520336°, 6.0234985°)


Where is Morez on the map?