Filmed in Stresa, Italy