#What large sacrifice is Yahweh making on the mountains of Israel?

Yahweh is making a large sacrifice of the flesh of warriors and the blood of princes of the earth on the mountains of Israel. [39:17-18]