As nouns,
land resources is a hyponym of
natural resource; that is, land resources is a
word with a more specific, narrower meaning than
natural resource:
natural resource: resources (actual and potential) supplied by nature
land resources: natural resources in the form of arable land