Where is Rochechouart?

Where is Rochechouart located?

Rochechouart, Rochechouart (Station), France (approx. 48.649292°, 7.8229976°)


Where is Rochechouart on the map?