There is no doubt the Tree of Life is Disney's Animal Kingdom's "castle". The tree looms over everything as you walk down into the park from the Oasis trials. As one looks closer, the animal carvings found on the tree's massive branches, roots and trunk become apparent.