Joel 3:9-21 - Yahweh's Judgment In The Valley Of Jehoshaphat
9 Cry out these things among the Gentiles, proclaim war; wake up the giants, let them draw nigh; let them come up, all the lusty warriors of them. 10 Make you swords of your plowshares, and spears of your sickles and scythes. Let the weak man say, "I am strong." 11 Muster you, and come, all ye Heathen round about. Gather you together, there shall the LORD lay all thy giants to the ground.
12 Let the people arise, and get them to the valley of Jehoshaphat: for there will I sit, and judge all Heathen round about. 13 Lay to your scythes, for the harvest is ripe. Come, get you down: the winepress is full, yea the winepresses run over, for their wickedness is waxen great.
14 In the valley appointed, there shall be many, many people: for the day of the LORD is nigh in the valley appointed. 15 The sun and moon shall be darkened, and the stars shall withdraw their light. 16 The LORD shall roar out of Zion, a cry out of Jerusalem; that the heavens and the earth shall quake withal. But the LORD shall be a defense to his own people, and a refuge for the children of Israel.
17 And ye shall know that I, the LORD your God, dwell in Zion my holy mount. And Jerusalem shall be holy, and there shall no stranger pass through there any more. 18 And at that day the mountains shall drop sweet wine, and the hills shall flow with milk, and all the brooks of Judah shall run with water. And a fountain shall go out of the house of the LORD and water the river of Shittim. 19 Egypt shall go to ruin, and Edom shall be a desert and a wilderness, which oppressed the children of Israel, and which shed innocent blood in their land. 20 And Judah shall continue ever, and Jerusalem from generation to generation. 21 And I will cleanse their blood which I have not cleansed. And the LORD shall dwell in Zion.