Where is Solre-le-Château?

Where is Solre-le-Château located?

Solre-le-Château, Solre-le-Château, France (approx. 50.17709°, 4.0933156°)


Where is Solre-le-Château on the map?