Not quite sure what this is. It is military (it's North Korea after all). I don't think it is bunkers, not a SAM site, not a garrison.
Military - Misc
Democratic People's Republic of Korea (KP)
Orig. Street View
Submit location to Virtual Globetrotting: