Putin visits China on May 19-20 to strengthen ties with Xi, marking the 25th anniversary of a key treaty.

Russian President Vladimir Putin will travel to China on May 19 for a two-day visit, hot on the heels of US President Donald Trump's trip to Beijing, the Kremlin said on Saturday.

Putin will visit China on 19-20 May for talks with Xi Jinping and the signing of a joint statement.

Putin visits China on May 19-20 to strengthen ties with Xi, marking the 25th anniversary of a key treaty.