The cost of maintenance of it was getting to be too much due to the bandwidth usage. Also, there were some changes in US laws related to copyright of the collages which raised some concerns, so in the end it proved to be more hassle than it was worth to continue running the site.
You can always post images here and view them, or go to giantesscity.com to see the same type of content.