Various heavens are spoken of in the Brâhmana portions of the Vedas, but the philosophical teaching of the Upanishads gives up the idea of going to heaven. Happiness is not in this heaven or in that heaven, it is in the soul; places do not signify anything. Here is another passage which shows the different states of realisation "In the heaven of the forefathers, as a man sees things in a dream, so the Real Truth is seen." As in dreams we see things hazy and not so distinct, so we see the Reality there. There is another heaven called the Gandharva, in which it is still less clear; as a man sees his own reflection in the water, so is the Reality seen there. The highest heaven, of which the Hindus conceive is called the Brahmaloka; and in this, the Truth is seen much more clearly, like light and shade, but not yet quite distinctly. But as a man sees his own face in a mirror, perfect, distinct, and clear, so is the Truth shining in the soul of man. The highest heaven, therefore, is in our own souls; the greatest temple of worship is the human soul, greater than all heavens, says the Vedanta; for in no heaven anywhere, can we understand the reality as distinctly and clearly as in this life, in our own soul. Changing places does not help one much. I thought while I was in India that the cave would give me clearer vision. I found it was not so.