Where is Mandeure?

Where is Mandeure located?

Mandeure, Mandeure, France (approx. 47.45199°, 6.8050838°)


Where is Mandeure on the map?