Change iCloud Photos Location on Windows 11 works differently than on Windows 10.
In regards to the thread of how to Change iCloud Photos Location on Windows … - Apple Community in Windows 10:
After trying to do this numerous times I have found that in Windows 11 although that the iCloud Photos folder is showing in Windows Explorer as "iCloud Photos" this folder name is actually called "iCloudPhotos" without the space between the words.
Therefore, in order for the Symbolic Link to work the command should be:
C:\Users:Eli>mklink /D "C:\Users\Eli\Pictures\iCloudPhotos\" "C:\Users\Eli\iCloud Photos"