Precipitation radar Sauze d'Oulx

Check out the precipitation radar for Sauze d'Oulx.

Precipitation radar map centered on Italy