Where is Loison-sous-Lens?

Where is Loison-sous-Lens located?

Loison-sous-Lens, Loison-sous-Lens, France (approx. 50.442623°, 2.8623893°)


Where is Loison-sous-Lens on the map?