Trees are a sign of strength, longevity and life. Species live for hundreds, even thousands, of years. They withstand changing climates, harsh storms and invasive pests. In a world where these magnificent life forms survive so much, human beings [...]