Tree of Life Archives
The Tree of Life is the icon for Walt Disney World’s Animal Kingdom Theme Park. It’s 145 tall and has over 300 animals carved into the trunk and roots. No matter how many times you look at it, you’ll find a new animal every time. Be sure to spend some time watching from near and afar at different times of the day. You’ll be slackjawed at how its beauty changes throughout the day.