China has huge amounts of military manpower, but they don't have the logistics and naval capabilities to even invade Taiwan (assuming US support), never mind the ability to launch a massive trans-oceanic invasion of a country the size of Canada (which would automatically bring them into a war with every other NATO country).
|