This question is really mind boggling. So far there is no single straight answer about this and it looks that it depends only from human's own interpretation and imagination.
It is also heavily related with the God's question. No one can prove it and no one can deny it. It would be fair to say that it is out of human's mind and perception to answer that.
It is also heavily related with the God's question. No one can prove it and no one can deny it. It would be fair to say that it is out of human's mind and perception to answer that.