Doesn't look like a dam or power project . Also, there's no habitation seen for miles.
What the hell are these things?
Could be a zone carved out for some fancy research project.
Co-ordinates would help us zero in. Please if you can provide.
And I think we can plug google maps directly in our posts now?