Precipitation radar Merpins

Check out the precipitation radar for Merpins.

Precipitation radar map centered on France