Where is Rosans?

Where is Rosans located?

Rosans, Rosans, France (approx. 44.39133°, 5.470971°)


Where is Rosans on the map?