‘Alien island’ of Socotra, where the trees are 20 million years old
YemenExtra
The photos look like T-Rex is about to charge out of the trees, chasing down prey in the height of dinosaur rule.
But although the plants on this mysterious island date back millions of years, the pictures are…