From Heaven's View: Making Sense of Life by Seeing the World