In the invitation is stated, that I have to be physically present in Canada and I guess, there's a difference in terms "landed" and "physically present". I can't find any official definition of "physically present", do you have any? For instance, if someone is applying for a shelter or asylum...