God’s sanctuary