Stephen Adams feat. Robert Shaw the holy city

Last night I lay a sleeping,
There came a dream so fair.
I stood in old Jerusalem,
Beside the temple there.
I heard the children singing,
And ever as they sang,
Behold the voice of angels
From heaven in answer rang.
It was the voice of angels,
From heaven in answer rang.
Jerusalem, Jerusalem, lift up your gates of peace
Hosana in the highest,
Hosana to your King!
And then me saw my dream was changed;
The streets no longer rang.
Hushed were the glad hosanas
The little children sang.
The song broke up with mystery;
the morn was cold and chill,
As the shadow of a cross arose upon a lonely hill;
As the shadow of a cross arose upon a lonely hill.
Jerusalem, Jerusalem, hark how the angels sing;
Hosanah in the highest,
Hosanah to your King.
And once again the scene was changed;
New earth there seemed to be;
I saw the holy city beside the timeless sea.
The light above was on the streets,
The gates were open wide,
That all the world might enter;
And all of us did rise.
Beneath the moon and stars by night
The sun who shines by day;
It was a new Jerusalem that would not pass away.
It was a new Jerusalem that would not pass away.
Jerusalem, Jerusalem, sing for thy light is nigh;
Hosanah in the highest,
Hosanah forever more.
Hosanah in the highest,
Hosanah forever more.