Precipitation radar Salbertrand

Check out the precipitation radar for Salbertrand.

Precipitation radar map centered on Italy