Where is Charmeuse?

Where is Charmeuse located?

Charmeuse, Burgundy, France (approx. 47.9409568875°, 3.4907341003°)


Where is Charmeuse on the map?