Who Can Stand Before The Lord

Who can stand before the Lord
In His holy place,
Who can walk upon the hill of the Lord?
Only he whose hands are clean,
Only he whose heart is pure
Can stand before the Lord.

I will stand,
I will come before the presence of the King:
For His blood washes me from sin,
I enter in.

There is One who stands for me
In the holy place,
And He walked the lonely hill to the cross.
And I know His hands are clean,
And I know His heart is pure,
He is Jesus Christ the Lamb