I think it shows up automatically if you browse and select your photo from your computer. You might not see it if you still have the edit option available - first 20 minutes.
Some pictures are downloaded to the page itself for all to see...others you have to click on download... It might have to do with whether they are jpg, ping, or other formats.