John sees the fall of Babylon from Revelation 18:1-24.