A couple of weeks ago, when it was clear, I got some good photos of the school and its environs - taken, I think, from lower Tehri Road.
The whole campus:
The mail school and classroom buildings:
Midlands, Alter Ridge, and Ridgewood dorms with Witches' Hill in the background: