Shall we sing in heaven for ever, Shall we sing? Shall we sing in heaven for ever, In that happy land? 699 Yes! O, yes! in that land, that happy land, They that meet shall sing for ever, Far beyond the rolling river, Meet to sing, and love for ever, In that happy land. | 2 Shall we know each other ever, In that land? Shall we know each other ever, In that happy land? Yes! O, yes! in that land, that happy land, They that meet shall know each other, Far beyond the rolling river, etc. | 3 Shall we sing with holy angels In that land? Shall we sing with holy angels In that happy land? Yes! O, yes! in that land, that happy land, Saints and angels sing for ever, Far beyond the rolling river, etc. | 4 Shall we rest from care and sorrow, In that land? Shall we rest from care and sorrow, In that happy land? Yes! O, yes! in that land, that happy land, They that meet shall rest for ever, Far beyond the rolling river, etc. | 5 Shall me meet our dear, lost children, In that land? Shall me meet our dear, lost children, In that happy land? Yes! O, yes! in that land, that happy land, Children meet and sing for ever, Far beyond the rolling river, etc. | 6 Shall we meet our Christian parents, In that land? Shall we meet our Christian parents, In that happy land? 700 Yes! O, yes! in that land, that happy land, Parents and children meet together, Far beyond the rolling river, etc. | 7 Shall we meet our faithful teachers In that land? Shall we meet our faithful teachers In that happy land? Yes! O, yes! in that land, that happy land, Teachers and scholars meet together, Far beyond the rolling river, etc. | 8 Shall we know our blesséd Saviour In that land? Shall we know our blesséd Saviour In that happy land? Yes! O, yes! in that land, that happy land, We shall know our blesséd Saviour Far beyond the rolling river, Love and serve him there for ever. In that happy land. | |