landscape (n.)<br/><br/>1 a : a picture representing a view of natural <b>inland</b> scenery b : the art of depicting such scenery<br/><br/>inland<br/>1 : of or relating to the interior of a <u>country</u><br/>[M-W's Col. Dic.]<br/><br/>I think the above given definition of the "inland" fits the context of "landscape". The "country" implies rural region. Please correct me. Thanks.