Some trees live thousands of years