Precipitation radar Sant'Albano Stura

Check out the precipitation radar for Sant'Albano Stura.

Precipitation radar map centered on Italy