These Trees Live For 1,000 Years And Now, Scientists Know Why

  • 4 years ago
Here's why these tress have a long lifespan.