Utah Beach, La Madeleine, France

Utah Beach, La Madeleine is a poignant D-Day landing site on France’s Normandy coast.

A weathered sign for 'Utah Beach' stands amidst tall grasses and barbed wire on the historic Normandy coastline, with the French and American flags waving in the distance.