Chinese President Xi Jinping will pay a state visit to Russia from May 7 to 10 and attend the celebrations marking the 80th anniversary of the Victory in the Great Patriotic War in Moscow, at the invitation of President Vladimir Putin of the Russian Federation, a foreign ministry spokesperson said on Sunday.