雷达站

Rader station, an institution armed with radar s...