china's major problem is lack of amphibious landing craft. until they start to build those up they can only invade russia as ocean, mountains, and dense jungle prevent mass troop movements in any other direction.
United States