The main attraction on Discovery Island is a BIG tree with LOTS of animal shapes built into it called the "Tree of Life" and is the symbol for Animal Kingdom. Walking trails weave around the "roots" of the tree. Discovery Island also has the distinction of being in the center of all the other parts of Animal Kingdom Park. So, you can walk on different trails through it as you go back and forth to the different park areas.

These photos were taken in 2011.