The altar as in prehistory is anywhere you kneel.
⇑ Translate the sentence above by Google ⇑
Related: kneel