Thanks for your kind explanation. This is the part I didn't know.
In my defence, I did check the dictionary [1] but didn't find anything to suggest land means nature/rural/etc.
[1] https://en.wiktionary.org/wiki/land#Noun