Flags at Omaha Beach

Flags of the United States, Canada, Belgium and Poland fly beside
Omaha Beach on the English Channel at Saint-Laurent-sur-Mer,
Normandy, France, a site of the June 6, 1944 D-Day invasion
 to liberate Europe from the control of Nazi Germany.