Monday 23 February 2009

Suprisingly Yemeni





The most alien looking tropical desert (who knew those things existed) on the planet is in Yemen. P A U S E . Socotra Island is located just off the coast of Yemen and is considered of the most endangered ecological sites in the world.

This looks like something straight out of Miyazaki's animated features.

No comments: