Arromanches-les-Bains, France
This is a modern view from nearly the same vantage point as the previos photo. Hotel de la Marine is the cream/brown building at center-left. The Musee du Debarquement is to the right of the tank.