Google has stopped adding new web albums to picasa on the internet, its all gone to Google + photos now…picasa has is now just software to organize your photos on your computer…
Cool, didn’t know that.
And where did you get this info from. I note that users can still upload to picasa web albums.