North Korean AAA
One large site with two smaller satellite sites near by. There are two more large sites to close by to the north east by the blue-topped buildings.
Military - Anti-Aircraft
Democratic People's Republic of Korea (KP)
Submit location to Virtual Globetrotting: