Canada is 150 years old. China is 5000 years old.
-
if you count Canada from Confederation in 1867 and ignore New France, Upper Canada etc
then to be fair
China starts with the Communist Revolution in 1949