At first I thought it was a prison, 4 guard towers but it looks a little too fancy, tennis courts,etc. There is a "parade ground" and a lot of military sites surrounding this site. Could be a HQ.