Uncategorized Windows 10 Lock Screen Image Location (Where In The World) / Windows 10 forums > windows hello & lockscreen > what is the location of mountains and lake photo in windows 10 lock screen >. The windows 10 spotlight feature provides beautiful backgrounds on your lock screen.