Trees growing out of other trees is a natural process that occurs in different environments in a natural way. I saw a lot of examples in rainforests.
There are trees that survive on top of other trees, or trees that keep expanding themself with large branches that they become a small tree by itself (ficus tree[1]).