Heron lake - lac du Héron, is the actual (and fitting) name of that place near Lille, Northern France