In John's vision in Revelation 17, the woman riding in the wilderness sits atop what?
Answer A scarlet beast
This scarlet beast was most likely a dragon in John's vision. It showed that the woman (or fallen city) rode on the back of what is in essence Satan.
Asked by Troy E. Schmidt · Last updated 4 years ago · 384 views · SOURCE