Then the angel showed me the river of the water of life, as clear as crystal, flowing from the throne of God and of the Lamb down the middle of the great street of the city. On each side of the river stood the tree of life, bearing twelve crops of fruit, yielding its fruit every month. And the leaves of the tree are for the healing of the nations. No longer will there be any curse. The throne of God and of the Lamb will be in the city, and his servants will serve him. They will see his face, and his name will be on their foreheads.
Therefore from one man [Abraham], and him as good as dead, were born as many as the stars of the sky in multitude—innumerable as the sand which is by the seashore.
These all died in faith, not having received the promises, but having seen them afar off were assured of them, embraced them and confessed that they were strangers and pilgrims on the earth. For those who say such things declare plainly that they seek a homeland. And truly if they had called to mind that country from which they had come out, they would have had opportunity to return. But now they desire a better, that is, a heavenly country. Therefore God is not ashamed to be called their God, for He has prepared a city for them.
After this I looked and there before me was a great multitude that no one could count, from every nation, tribe, people and language, standing before the throne and in front of the Lamb. They were wearing white robes and were holding palm branches in their hands. And they cried out in a loud voice:
“Salvation belongs to our God,
who sits on the throne,
and to the Lamb.” All the angels were standing around the throne and around the elders and the four living creatures. They fell down on their faces before the throne and worshiped God, saying:
Praise and glory
and wisdom and thanks and honor
and power and strength
be to our God for ever and ever.
And they sang a new song before the throne and before the four living creatures and the elders. No one could learn the song except the 144,000 who had been redeemed from the earth.