The Feast in Revelation 19:17-18 is described in the Old Testament, in Ezekiel 39:1-22.
Also in Ezekiel this same chapter, it tells of the House of Israel, the occupants of Palestine in that day, shall be seven months burying the bones of the dead, the flesh having been eaten by the birds and beasts of prey and the wood from the weapons , army wagons, spears, etc, shall last the inhabitants of the land for fuel seven years, so that they will not have to take wood out of the field, nor cut down any out of the forests.