The Tree of Life

Tree of Life

The Tree of Life, which is located on Discovery Island, is the main symbol for the Animal Kingdom Park. This massive structure is 145 feet tall and 50 fee wide around the base. Inside this structure the is a show name It's Tough to be a Bug (see main article).

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.