A Swiss flag flutters from the stern of a boat on Lake Lucerne, with the historic waterfront cityscape and forested hills visible across the calm water under overcast skies