What is the lifespan of an almond tree?

20-25 years

**********