I came up with this sentence:
The plane was landed in New York.
My teacher instructed me not to use the verb land in the passive form.
I didn't accept that advice, and looked in freedictionary.com, but couldn't find enough information to be certain.
Is there anything wrong with using land as a verb in the passive form?