Lago Maggiore. Stresa (?) on Lake Maggiore, with Monte Rosa in the distance