How to remotely view photos uploaded to iCloud? Is it possible to view the photos we upload to iCloud from icloud.com or somewhere else?

Are the photos available anywhere?
Enable the photo streaming, then you can view the photo from any device connected with your apple ID and have iCloud enabled.

Check the Photo stream page on apple.com : http://www.apple.com/icloud/features/photo-stream.html