You would not use *landscape* in that way; the user [asymptotically][1] has explained why in an earlier answer.

What you could say, though is:

> *The **landscaping** at the school is beautiful*.

NOAD explains it like this:

> **landscape** (n.):  all the visible features of an area of countryside or land, often considered in terms of their aesthetic appeal.   
> **landscape** (trans. v.):  improve the aesthetic appearance of (a piece of land) by changing its contours, adding ornamental features, or planting trees and shrubs; [as n.] (**landscaping**) 

So, if you want to point out that the landscapers have done a particularly good job of arranging the shrubs and caring for the flowers, then you could indeed say that *the school has beautiful landscaping*.  (In fact, in that context, I believe *landscaping* is a better word than *scenery*.)

  [1]: http://english.stackexchange.com/questions/75448/difference-between-scenery-and-landscape/75454#75454