Dark Roasted blend is a great place for pictures of the bizarre and sublime. This one article is awesome as it is a series of photos taken on this one island off the coast of Yemen. The plant life there is so utterly alien that you would think you were on the wrong planet if you came across them. Last nights Trail of Cthulhu game inspired me to post this.
http://www.darkroastedblend.com/2008/09/most-alien-looking-place-on-earth.html
http://www.darkroastedblend.com/2008/09/most-alien-looking-place-on-earth.html