The answer is:
Burnt Church Road is the location of the
2 MW Lakeland Solar Farm,
conveniently next to what appears to be a Georgia Power substation.
The landowner appears from the Lanier County tax assessor maps to be
Patten Seed Company.
Compare this map to the big image in the
previous post
and they clearly show the same location.
Apparently nobody has satellite images of Lanier County new enough
yet to show the solar panels. Continue reading