Thanks for the comment and link @rsarvas! :)
I'm using https://imgsafe.org to host my profile picture. But contrary to what they say I found no way of deleting an image from their server. Which really sucks! :(
Fortunately you can upload images directly on posts now. I suppose it's hosted on servers owned by Steemit...
I just found some photos from my earlier posts gone.. those of which i directly uploaded onto the post thinking it gets stores onto their steemit servers.. Im still not sure what the best way is..