If you spend any time at Animal Kingdom you will at some time find yourself standing in front of the Tree of Life! The icon is a completely man-made sculpted tree that seems to come to life the more you explore the intricately detailed trunk and limbs. Read more