Site: PIN-DA

 

North Warning System SSR site.

Satellite Image – High level.

Satellite Image – Close-up.