posted on Jun, 28 2012 @ 03:13 AM
Without looking at it:
It's either a RXS testing installation ( Radar Cross Section ) or a blast and fragmentation test range.
Could as well be a simulated SAM site, these are often in a star of david shape.
Rule of thumb: If you can see it on GE, it's not really a secret.
There've been a gazillion threads on these items already on ATS, the search function is your friend.