A picture of a walkway next to the sea, location unknown but the cars shown parked next to the side of the road seem to be makes we would normally see in Britain so this is probably an English seaside town. The writing on a board which says 'Ski hire' also seems to support that.