Precipitation radar Le Barp

Check out the precipitation radar for Le Barp.

Precipitation radar map centered on France