Mountain top weather radars


There are quite a lot of Radar systems installed in India for multiple purposes. Just in the last few years, the Government of India has been pushing forward the installation of weather radars for better predictability of monsoon and we all have to admit

Read this post on

Salil Tembe

blogs from Mumbai

Recommended for you