Precipitation radar Le Pellerin

Check out the precipitation radar for Le Pellerin.

Precipitation radar map centered on France