how do i download google photos to my windows 10 laptop?
To do that, simply download the Google Drive Windows client, sync all your content, and the Google Photos folder is going to be there. To download Google Drive for desktop, visit this link. Once you've installed it, wait a few minutes for syncing.