This is a holy/ sacred place to them.
⇑ Translate the sentence above by Google ⇑
Related: sacred
Next: In the foothills of Kambo lies a place sacred to Chakrasamvara.