G These thousand hills roll ever on D Footprints of a Mighty God G C They bring me to my knees in praise G D G Amazing love, amazing grace G Was on a hill my Savior died D A broken heart and bleeding side G C Hill of the Skull, Mount Calvary G C G The blood He shed, He shed for me G When Heaven's hills at last I roam D Forever settled in my home G C I'll join the saints around your throne G D Em Your kingdom, Lord, rolls ever on G These thousand hills roll ever on D Ripples of a coming storm G C The morning star precedes the dawn G D Em These thousand hills roll ever on