Precipitation radar Sarroux

Check out the precipitation radar for Sarroux.

Precipitation radar map centered on France