Give us feedback!

See Tree of Life (Tree Root Cave), Kalaloch Beach, Olympic National Park, Washington

Tree of Life (Tree Root Cave,Kalaloch Tree, Arvore of Life) is on Kalaloch Beach, Olympic National Park, Washington. The Tree of Life is on the Washington Coast and it is a stika spruce tree where everything underneath it is washed away and just the roots remain.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail