Question: Which tree is incorporated in Disney's Rivers of Light show?
Sentence (from "Tree of Life (Disney)"): The Tree of Life is a 145 ft sculpture of a tree at Disney's Animal Kingdom, Walt Disney World Resort.
Relevant evidence: Yes