I don't think it's really a matter who knows what about religeons, personally I have doubts about there being this divine entity which has to be apeased in order for us to achieve "holiness" in the so called hereafter. when I am walking or hiking in the wilderness I consider it "meditation" as I am looking around at the perfect raw beauty of nature.