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.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment