The new Bing Wallpaper app released by Microsoft for Windows 11/10 brings some of the world’s finest surroundings right to your Desktop ... It also let users vote those images for the lock ...