Ancient altar?
Hewn stone before it, too, rolls down the hill