This is the Tree of Life in Walt Disney World's Animal Kingdom. The tree is a 145-foot (44m) sculpture of a baobab tree. It has 8,000 branches and about 102,000 artificial leaves. On its trunk and roots are 325 carvings of existing and extinct animal species.