What an incredibly sobering place, what a privilege it is to be able to witness and take photos of the Omaha Beach Memorial that honors the 22670 heroes who did D-Day on this famous date of 6 June 1944 in Normandy, France. One can only reflect on the fallen heroes.