I hung my harp upon the willows
When I hung my hopes upon the world
But the song my captor sang I could never learn
I will sing no more forever for my captor over Jordan
How I wandered in his wilderness of sin
But in my heart, in my heart
Songs of Zion play and play and play and play and play
I will come up from the Dead Sea
I will cross over the Jordan
I will enter Your gates with thankful songs
The songs of Zion
The songs of Zion
They may have left my lips Lord
But they will never leave my heart
Now the highway is behind me
And the narrow path before me
But the Hope of Heaven holds me by His side
Lord, with psalms and hymns and praises
We will lift our voice to heaven
The New Jerusalem coming from the sky
'Cause in our hearts, in our hearts
Songs of Zion play and play and play and play and play
We will come up from the Dead Sea
We will cross over the Jordan
We will enter Your gates with thankful songs
The songs of Zion
The songs of Zion
The songs of Zion
The songs of Zion
In our hearts, in our hearts
Songs of Zion play and play and play and play and play
We will come up from the Dead Sea
We will cross over the Jordan
We will enter Your gates with thankful songs
The songs of Zion
The songs of Zion
The songs of Zion
The songs of Zion