Download the Bing Wallpaper app from Microsoft and run the installer. During installation, you might want to uncheck the options to set Bing as your homepage or as the default search provider.
It doesn't allow you to download them ... is that shows some beautiful photography on its homepage with a new picture every day, and the Bing Wallpaper app will bring daily images straight ...