it is the heritage.
landing basically means (originally) you immigrate to canada from out of
this country.
if u are already in Canada, please go to the nearest port-of-entry that
is at the USA-Canada border, say, let a friend who is Canadian citizen
bring you there, then go to USA (for this purpose you need no visa), and
"land" (symbolically) Canada from USA.
good luck.
landing basically means (originally) you immigrate to canada from out of
this country.
if u are already in Canada, please go to the nearest port-of-entry that
is at the USA-Canada border, say, let a friend who is Canadian citizen
bring you there, then go to USA (for this purpose you need no visa), and
"land" (symbolically) Canada from USA.
good luck.