A view is anything you can see, usually outdoors. It could be the side of a building or a countryside.
Also, when something is in view, it means that you are able to see it.
"The parade came into view." = People were able to see the parade.
A landscape is a particular type of view, usually involving trees, fields and such, found more in the countryside, but can also refer to someone's yard or lawn, if there are trees and bushes planted.