Where Does God Live?