G G7 When the mountain touches the valley C All the clouds are taught to fly G D D7 As our souls will leave this land most peacefully G G7 Though our minds be filled with questions C A In our hearts we'll understand G D C G When the river meets the sea G G7 Like a flower that has blossomed C In the dry & barren sand G D D7 We are born & born again most gracefully G G7 Thus the winds of time will take us C A With a sure and steady hand G D C G G7 When the river meets the sea C G Patience, my brother and patience, my son A In that sweet and final hour D D7 Truth and justice will be done G G7 Like a baby when it is sleeping C In its loving mother's arms G D D7 What a newborn baby dreams is a mystery G G7 But his life will find a purpose C A And in time he'll understand G D C G When the river meets the sea G D C D D7 G When the river meets the almighty sea!!