iCloud for Windows 10: Unable to change location of Shared Photos folder
After digging through the registry, I found the key that sets this location in Computer\HKEY_CURRENT_USER\Software\Apple Inc.\Internet Services\iCloud Photos\Settings. The way to fix this is to change the value of SharingPath to the desired location.