`That great city` represents the seat of world power.
The real world power is Commerce. A harlot sells her body for money.
The love of money is the root of all evil.
Rome was once that city. London was that city for a while. New York has recently been that city but that city is transitioning to a new locale: Beijing?
Maybe the city just represents the center of power and influence and not a specific locale.