Ancient altar?

Hewn stone before it, too, rolls down the hill