Tag Archives: tree of life

Namaste

The world’s oldest living tree resides at 10,000 feet above sea level at an undisclosed location in Inyo National Park. Because the word “tree” seems like such a diminishment, it’s called Methuselah. Scientists estimate it germinated some 3000 years before the birth of Christ.