Where is Charleroi Gare du Sud?

Where is Charleroi Gare du Sud located?

Charleroi Gare du Sud, Charleroi Gare du Sud, Belgium (approx. 50.40363°, 4.439694°)


Where is Charleroi Gare du Sud on the map?