Heaven, hell or whatever it is just term used by human to describe something that they don't know. It might be a physical or not a physical place. It depends on how you interprate it. But for now, human beings are not able to coup with those reality yet. Let's wait till future :)