This gallery contains 5 photos.
Upon entering the Animal Kingdom and walking through the various nature paths and arriving on Discovery Island, visitors will find themselves face to face with The Tree of Life. The tree is exactly 145 feet tall and was created using … Continue reading