Where God lives