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