Babylon is Jerusalem. The harlot is Israel. Just do a search for harlot, harlot, etc., and you'll find that God doesn't spare Israel the sharp side of his tongue for her adulteries, whoredoms, and wantonness.
Here are a few choice ones for you, just as an example:
Ezekiel 23:19-21 — "Yet she...