high place
elevated spot regarded as a shrine for worship in the belief that, being nearer heaven than the plains and valleys, it might also be a more favorable place for prayer
--Agreed Upon Solutions

The discussion does not exist would you like to add the first comment?

anonymous