The place for the meeting of the divine and the human