On the other hand, it could be a sacrificial altar,........ if not a fertility rite.
Yeah, it has some ritual significance. /rimshot