Question: what is the tree of life from disney
Answer: a 145 - foot ( 44 m ) sculpture of a tree at Disney 's Animal Kingdom , Walt Disney World Resort