“All good verses; but the FACT remains that Jerusalem; itself; is NOT beside many waters.”
No. Israel’s people were, and this is whom the prophecy is directed against: the priesthood (harlot) and the people.
You've changed your story:
The faithful city was Jerusalem. The harlot of Revelation 17