Log In or Register
This is the Tree of Life at Animal Kingdom in Walt Disney world Orlando. It is really an amazing thing to see! It's not a real tree, it is completely manmade. It's roots are carved with animals and stretches over 4-5 acres. It's really something that just can't be discribed, it must be seen to believe! Thanks for takin a look!
TicK