Far away on the lonely isle of Patmos Was there divine revelation came John saw a time of great tribulation Saw the world decayed in sin and shame He saw Satan bound in chains of darkness And the dawning of Jesus' peaceful reign Then an angel took him high up on a mountain Where he saw such splendor words just can't explain He saw new Jerusalem coming down Like a bride arrayed in her wedding gown There'll never be more beauty in this world ever found Than new Jerusalem coming down He saw her towering walls made of jasper On twelve foundations laid with precious stone And then he saw a cool sparkling river Flowing down from out of God's throne He saw the saints in white garments standing Upon a shiny golden avenue And knowing this would be his home forever John prayed, "Lord, even so, come soon" When he saw new Jerusalem coming down Like a bride arrayed in her wedding gown There'll never be more beauty in this world ever found Than new Jerusalem coming down No there'll never be more beauty in this old world ever found Than new Jerusalem coming down New Jerusalem coming down