The clue is: Heaven
Answer