Precipitation radar Genola

Check out the precipitation radar for Genola.

Precipitation radar map centered on Italy