Everyone has an active imagination. I do not believe this to be a military installation. The drilling well is a good start.

Reasons not military base:

No guard towers or posts
No fencing
Vehicles would not be painted in colors
No communications tower (or backup)
Too close to residence (could be employees, but again, its too open)

Possible explanation:

http://www.sxhsjt.cn/english/gongsi.htm#3

There are several references on Google to the "Huangyangtan Farm" project.

One interesting note, is that if you line up North and go directly south a few miles you'll see a large Nuclear Power Plant. To the SE of that is the Hydroelectric dam.


-Nick