Babylon the Great might be Jerusalem!
Jason Staples has a fascinating post where he argues that “Babylon” and the “Great Prostitute” are in fact Jerusalem, who has been unfaithful by fraternizing with Roman power in a type of spiritual adultery.