Moses, weary of wanderin'
His task was nearly complete
The Lord said let me show you a land where my people can rest their feet
But you, my servant, have paid the price
You've been a shepherd to the weak
So go look down from this mountain and then come on home to me
Set me on the rock, Joshua
Let me view the promised land
Set me on the rock, Joshua
He delivered to us by His mighty hand
Through the wilderness He led us
By his bountiful hand He fed us
So set me on the rock, Joshua
Let me gaze upon Israel's prize
For seven days they did not speak
A mighty battle was at hand
God had told his children to go out and possess the land
On the seventh day, the seventh hour, the seventh time around
His holy purpose was fulfilled and the walls came a'tumblin' down
Set me on the rock, Joshua
Let me view the promised land
Set me on the rock, Joshua
He delivered to us by His mighty hand
Through the wilderness He led us
By his bountiful hand He fed us
So set me on the rock, Joshua
Let me gaze upon Israel's prize
Well, the lamb was led to slaughter
The stage already set
An eternal sacrifice was made
One for all the rest
Now the mercy seed is covered by the blood from His own hands
And the rock of ages took His place as the bridge between God and man
Just set me on the rock, Joshua
Let me view the promised land
Set me on the rock, Joshua
He delivered to us by His mighty hand
Through the wilderness He led us
By his bountiful hand He fed us
So set me on the rock, Joshua
Let me gaze upon Israel's prize