Merge this question into. Split and merge into it. Answered by The Community. Making the world better, one answer at a time. A Landform is a physical, natural or manmade structure which is situated on earth's surface, whereas a Landscape is the combined natural and cultural features of an area on the earth's surface.The relationship between the two is that a landscape comprises of landforms.erge this question into. Split and merge into it. Answered by The Community. Making the world better, one answer at a time. A Landform is a physical, natural or manmade structure which is situated on earth's surface, whereas a Landscape is the combined natural and cultural features of an area on the earth's surface.