Tag: Weather Radars
Government to install weather radars for better weather forecasts
Kathmandu, January 28, 2018: The government of Nepal is preparing to install three weather radars in the country for the purpose of improving weather...