The towers can be seen on bing imagery. One of the substations can be seen on bing, and the other one that is under construction can be seen on Sentinel 2, and some articles talk about it. I did not import the data. Thanks!