Escape the delusion, the noise and pollution, The true immortals are made out of wood. They call us Bristlecone Pines. They call me Methuselah.
Their scientific name is “Pinus Longaeva." The world's oldest living tree is "Methuselah." The tree's exact age is unknown, but experts believe it has been alive for close to 5,000 years ...