O Think, to Step on That Shore! Revelation 21