Choreography of back-to-back visits appeared deliberately mirrored but China made sure the differences were noticed

While this meeting comes just days after Beijing hosted the US president, the Kremlin insists there is "no correlation" between the visits.

Less than a week after Xi Jinping rolled out the red carpet for US President Donald Trump, the Chinese leader is hosting another guest of honor – and this time it’s a close ally.