You had to ask didn't you....
Just a quickie - hasn't it also got something to do with the landscape being a 'backdrop' or 'stage' for some kind of (regular and perhaps important) activity? Trouble is, 'ritual' is a word that people could disagree on the meaning of too....
love
Moth