Question: how to see photos on icloud on windows?
Answer: You can quickly access your iCloud Photos folder from Windows Explorer ( ⊞ Win + E ). Look for the "iCloud Photos" entry in the Favorites section of the sidebar, or in the "Computer"/"This PC" window. Add photos to your iCloud Photo Library to view on other devices.