The cross of Christ is the greatest portrait of divine restoration ever displayed before mankind. On that lonely hill called Calvary, the world saw brokenness and defeat, but Heaven saw victory.