Precipitation radar Bart

Check out the precipitation radar for Bart.

Precipitation radar map centered on France