Lots of trees, maybe?
Well, perhaps trees will hide anything to the right of the green lift in the picture above, but it is to the left that I am concerned with. The only thing I can think of is that they will have to theme that corner of the building with diagon style shell buildings... perhaps for 100' from the corner, and to the right.