Very similar to the other sites in the area along with the support buildings.
Missiles, Military - Bases
I only make out three launchers and it isn't clear that they have missiles mounted. There looks to be anothet three launchers clustered in the parking area of the buildings.
I assume this site is being set up or taken apart.
Perhaps there is some rotation of activation among the three sites with one or more taken out of service for rest / maintenance.