So heres the thing, the budda believes that only you can reach Nirvana if you believe in the truth yourself. Buddism is great because it relies on a person's own self, rather then a deity. With that being said, I dont think there is a clearly defined definition of heaven