Territorial dispute between China and Russia risks clouding friendly future