There is a new board for sharing photographs you can get to it here http://www.losgigantes.com/pictures/
You have to register but apart from that its free and you can upload as many as you like. They dont necessarly have to be about Los Gigantes there are sections for other things as well.
Many people have been asking for this for a while, but I held back because of the obvious risks of getting idiots mis-using it. But this software seems fairly secure. There may be a 24 hour delay for your registration to be vetted and accepted especially at weekends but once its done you can upload as many pics as you like.