Doppler radar site