Discover why trees can live for hundreds or even thousands of years. Learn how continuous growth, natural defense mechanisms, ...