You need the permission of the land owner prior to landing ( unless it's an emergency landing of course).
If you don't get said permission, your insurance is invalid - check the small print....
That usually comes up at some point in these discussions.
Where is the law that says you need the permission of the land owner prior to landing?
ANO?
Rules of the Air?