Question: how to open icloud photos on windows?
Answer: Open a browser on your PC or the Safari on your Mac, and go to www.iCloud.com.
Sign in with your Apple ID username and password. ... 
Now, click "Photos" > choose "All Photos", and you can view the iCloud photos on your PC/Mac like the sample screenshot below.