The Somme is a department of France, located in the north of the country and named after the Somme river. It is part of the Hauts-de-France region. From Wikipedia
Four departments brace for up to 80 cm of snow and hazardous conditions as a cold weather system disrupts parts of France.