Image credit: Google Earth_Enhancement of a screen capture
Uploader comment: Points of interest are the white spheres and how some of them reflect a white ring onto the ground, which indicates the are resting on the ground. Also, that some of the white spheres seem to have been ignited in some way. There seems to be another staging station above and also to the northeast of that location. Note also the scale and the size of the trucks on the dirt paremeter road. The place is also fences off.