What's that Island?

Tiny Trees but Plants Grow Visibly