 The details of John's description do not fit neatly any past city, whether literal Babylon, Sodom, Egypt, Rome, or even Jerusalem. Babylon is found wherever there is satanic deception. It is defined more by dominant idolatries than geographic boundaries. The ancient Babylon is better understood here as the head of all entrenched worldly resistance to God.