I look at them as the same thing just on a different scope.
"view", "", " and "
1)landscape on a large scale, a large piece of land that can be seen. Perhaps from a helicopter of very large/tall building
2)scenery slightly smaller scale than landscape, also a large range of land, often countryside. If I'm driving through the countryside I might say, "look at the beautiful scenery"....what I see may be mountains, or a field of flowers, or the oceanfront beach.
3)view on a smaller scale, also a range of land, usually referred to what you see out of you own bedroom window, or off the balcony/terrace.
4)sight, in this context one might say, "now that's a sight to see!" they would be referring to any of these (landscape, scenery, view)
Keep in mind that these words really can be interchangeable.
I hope this helps :)