Originally Posted by pebblegrain
How do I view my Photo Stream?
On your iPhone, iPad or iPod touch, your photos will appear in the Photos app in the Photo Stream album.
On your Mac, they appear in the Photo Stream view in iPhoto or Aperture.
On a PC, your photos download to the Photo Stream download folder. By default, this folder is located at C:\Users\Apple\Pictures\Photo Stream\My Photo Stream. You can change this location by visiting Photo Stream Options in the iCloud Control Panel for Windows.
On Apple TV, your photos will appear in the Photo Stream view under Internet in the main Apple TV menu after you sign in with your iCloud account.