Where is Velarde-sur-Uche?

Where is Velarde-sur-Uche located?

Velarde-sur-Uche, Burgundy, France (approx. 47.3199741447°, 4.9062538147°)


Where is Velarde-sur-Uche on the map?