socotra island

Eyewitness News
[news videos goin' around]
This is a series of nature photos of possibly the weirdest place on planet Earth: Socotra Island, part of Yemen but actually a little closer to Somalia. Almost like creative digital art, except that they're supposed to be real things. DarkRoastedBlend.com [link from Overlawyered.com]
     Posted By: Chuck - Mon Oct 06, 2008
     Category:





Comments
Those tree's look like something straight out of the imagination of Doctor Suess
Posted by Jules in Connecticut on 10/06/08 at 08:49 AM
To me, the trees remind me of an old Yes album.

Did I just reveal where I am on that life clock thingy?
Posted by Madd Maxx on 10/06/08 at 12:56 PM
Commenting is not available in this channel entry.