Where is Lac du Bourdon?

Where is Lac du Bourdon located?

Lac du Bourdon, Bourgogne, France (approx. 47.60651°, 3.107072°)


Where is Lac du Bourdon on the map?