It is a Chelco power substation or some such facility being built on an easement.
It sure would have been nice for them to have left a buffer of trees.
I just love it when they raze nature in order to properly landscape. Lets get some of those Bloom Boxes and be done with it!