On thought I am moving away from is Rome. The seven hills do mean Rome. This has been used too much by some protestants to bash the Roman Catholic Church. What if it is all Christian religious institutional systems including Protestants.
Certainly RELIGIOUS SYSTEMS are a type of Babylon.