Windows 11 wallpapers are stored in the C:\Windows\Web directory. The "Wallpaper" subfolder contains the default images. For users wishing to change or add custom wallpapers, navigating to Settings > Personalization > Background allows you to browse and select images from your files or the internet.