Belarus leader Alexander Lukashenko – an ally of Russian President Putin – is on a state visit to China.