Latest stories

  • No this is not Resident Evil this is Don-2N

    Don-2N (NATO name «Pill Box») is a stationary multifunction radar and it is located near the village of Sofrino, Moscow region. Multifunction radar is a four-sided truncated pyramid height of 33 m and a length of 130 m sides at […] More