Where is Champenoux?

Where is Champenoux located?

Champenoux, Lorraine, France (approx. 48.7420208°, 6.3481039°)


Where is Champenoux on the map?