The Tree of Life is the beautiful park icon for Disney’s Animal Kingdom.
The tree is impressive for many reasons. It stands at 145 feet tall and features the likenesses of over 300 animals carved into it. You’ve probably walked past, under, or right up next to the tree many times during your visits, but there’s an AWESOME detail about this icon that you probably never noticed! [Read more…]