1
The Position of Babylon
Babylon sits upon many waters = upon peoples, multitudes, nations, tongues.
Babylon sits upon a scarlet coloured beast = upon the Satanic superstructure that embodies the natural wickedness of mankind with its godless ambitions.
Babylon sits upon seven mountain...