Did they recently install it?
Re Green Castle:
I dont think bullet proof glass is a recent thing, but maybe it is also reflecting the green lawn. The photo could be shopped. Or the linings on the curtains could be green. I say wait and see on this one.