Lens, France
E387214
UNEXPLORED
Lens, France is a historic industrial town in the Pas-de-Calais department of northern France, known for its coal-mining heritage and as the home of the football club RC Lens.
Jump to:
Referenced by