johngratcliff
Member
Looks close to finished to me although other pictures from other angles would have helped. However, I would expect a Mississippi Power Company truck if the transformer is being worked on. My guess is the transformer is installed and ready. It is pretty clearly pictured behind a tree off to the right. It looks like some of the Tesla equipment is not enclose. Maybe that is what is being finished.