Where is La Louvière-Centre?

Where is La Louvière-Centre located?

La Louvière-Centre, La Louvière-Centre, Belgium (approx. 50.47816°, 4.17986°)


Where is La Louvière-Centre on the map?