The Alien Beauty of Socotra

The Beauty of the Island of Socotra
Tomas van Houtryve / VII Network

Another Galapagos
Located off the coast of Yemen in the Indian Ocean, the island of Socotra contains some of the world's most astonishing and unique plant forms. More than a third of the 800 or so species on the island are found nowhere else on earth.

Get the Latest Photos from Time.com
Get TIME photos and pictures of the week delivered directly to your inbox.