karthikeyanM 0 Report post Posted April 22, 2012 I read in Bhagavath Gita, The Immutable tree of Life with its tap roots above and branches below. Can anyone please explain the true meaning of this verse. Thank you. Quote Share this post Link to post Share on other sites