Precipitation radar Caro

Check out the precipitation radar for Caro.

Precipitation radar map centered on France