The incredible sight of what has been dubbed the Tree of Life in the Olympic National Park in Washington is almost human-like ...