Is there a Heaven and Hell in this world?