Weather surveillance radar or Doppler weather radar located on the top of the hill #109455093
Description
Weather surveillance radar or Doppler weather radar located on the top of the hill. This type of radar use to detect rain cloud to predict rain possibility.