Is the Tree of Life at Walt Disney World a real live tree?

14 answers 14