Where is Les Souhesmes-Rampont?

Where is Les Souhesmes-Rampont located?

Les Souhesmes-Rampont, Les Souhesmes-Rampont, France (approx. 49.08333°, 5.25°)


Where is Les Souhesmes-Rampont on the map?