Also, from what used to be on the home page of the Supreme Patriarch of Thailand website:
‘the subject of cosmology appeared in Buddhism is clearly can be seen that it is not ‘Buddhist teaching’ at all but an ancient geography. The concept and belief about it was included in Buddhist Canon merely because of strong influence of popular belief of the time. Later Commentaries further explain about heaven and hell in a greater detail distant itself from the original teaching of the Buddha. If Buddhism teaches such belief on heaven and hell it would not be Buddhism at all but an ancient geography. Buddha wouldn’t be the Buddha who delivered the Noble Truth and ‘timeless’ message for mankind.’ (p. 1) (end of the quote) He then shows in his teaching that the concept of heaven and hell in Buddhism are in fact symbolic, representing the quality of mind and spirituality instead. One can be in heaven and hell in this very earth and life. No need to wait until one dies.
and remember what Buddha instructed Bahiya & Vakkali:
Teach me the Dhamma, O Blessed One! Teach me the Dhamma, O One-Well-Gone, that will be for my long-term welfare & bliss.
Bahiya, you should train yourself thus: In reference to the seen, there will be only the seen. In reference to the heard, only the heard. In reference to the sensed, only the sensed. In reference to the cognized, only the cognized. That is how you should train yourself. When for you there will be only the seen in reference to the seen, only the heard in reference to the heard, only the sensed in reference to the sensed, only the cognized in reference to the cognized, then, Bahiya, there is no you in connection with that. When there is no you in connection with that, there is no you there. When there is no you there, you are neither here nor yonder nor between the two. This, just this, is the end of stress.
Bahiya Sutta
For a long time, Lord, I have wanted to come and set eyes on the Blessed One, but I had not the strength in this body to come and see the Blessed One.
Enough, Vakkali! What is there to see in this vile body? He who sees Dhamma [True Reality of Impermanence & Selfless Natural Phenomena], Vakkali, sees me; he who sees me sees Dhamma. Truly seeing Dhamma, one sees me; seeing me one sees Dhamma.