It is Indians' sacred place for worship.
⇑ Translate the sentence above by Google ⇑
Related: sacred, worship
Prev: This is a holy/ sacred place to them.
Next: The owl is sacred for many Californian Indian people.