Previous
The Tree of Life is a 14-story masterpiece sculpted by more than a dozen artisans. The 50-foot wide tree is the centerpiece of Disney's Animal Kingdom Theme Park. The swirling tapestry of 325 animal carvings creates spectacle sight!
Next
5 of 13 Comments Show All 13 Comments
Cathy Jones 13 Jul 2008
What a cool piece of art! Good shot Karen!bianca 30 Oct 2006
lovely scene...Amanda Snyder 09 May 2005
i love the tree of life its an amazing piece of art you took a very good photo of itRenata Cavanaugh 08 May 2005
Masterpiece indeed! That is awesomeJulie Mayser 06 May 2005
Wonderful,wonderful. I cant believe this exists... Love the zoom where I can see the individual critters. 10+