Select the type of organization you'd like to see from the list:
Load map
Lens is a city located in northern France. It has a population of approximately 36,000 people. Although Lens is not a coastal city and does not have ports or shipyards, it is known for its rich history and cultural heritage, including the Louvre-Lens Museum.