Also, I guess you can’t explain why Finland isn’t Russia’s best friend despite bordering Russia.
If you can explain why your argument doesn’t apply to Finland, I’ll point you to a news report showing China’s support for Russia.