Castellar rain radar