Where does God Live?