Monday, March 2, 2009

Tree of Life

This mysterious tree is said to reside somewhere in India, carved by one mysterious and unseen artisan that had too much time on his hands. 


(click images to enlarge)


This tree is really a fabricated masterpiece located in Disney's Animal Kingdom - located in Orlando, Florida! 

(click image to see more of this masterpiece)

No comments: